That is definitely high, which should mean your payoff amount may not be terrible. I would look into that as g2g said. Honestly, a purchase payment on a car with an msrp of 43k with 4 grand down shouldn't be much more than you're paying now.
What was the discounted price the lease was based on? Your lease payment should probably be more like the 500-550 range.