RE: Plane Dives to left on Hand Launch
I would guess that your thrust angle of the prop has been shifted down and to the left. Maybe the polypropylene fuse has gotten bent or creased on that side. The fact that you had to pull the prop out to prevent binding tell me something is not right.
Will the plane glide with the motor off or does it still drop to the left?
Check your elevator - make sure its not cracked and is operating properly on both sides.
Check your center of gravity, make sure nothing shifted inside the fuse on you.
Good luck
Brad