I would give them the frame that matches the vin..and say fu to the rest of it if its really not you that still owes money on it. Dude is gettin off easy who sold it to you..but i doubt he would if you only gave them the frame. So, sounds like you better get to work.
Did you register the bike?
Do you hav a title?
That stuff would help people give you advice.