The only time a rate lock can be pulled (if not expired) is if your loan didn't meet the Lender's Investor Guidelines. The would be the fault of your Loan Officer. When we lock a loan, there are risk levels or overlays the LO has to be mindful of. In my case, my pricing engine does all the work for me, but again it relies on the data I have input. Sounds like your LO was a rookie. I would strongly suggest you finds out EXACTLY what happened. This is why I always caution buyer to vet their Loan Officers wisely. It can make all the difference in the world. Like in your case. Let me know if you need assistance or a 2nd opinion.
That all depends on what type of loan you got when you bought the place. Typically on a new purchase, there is a 2 year prepayment penalty if you were to sell or refinance the current existing mortgage loan. I've seen none before so it all comes down to the lender and what type of loan program you got into but majority of the time on a purchase, there is a 2 years window where you if you change the loan term it will effect it due to the prepayment penalty for getting out of the existing loan before the first 2 years.
Hope this was helpful. Good luck with everything.... more