We just took our 2009 Smart ForTwo with under 50,000 miles to a generic mechanic because the engine light had been on and that morning it would not (at first) shift into drive or reverse - later it was fine. They have diagnosed the need for a new throttle body assembly and throttle pedal assembly, and said that it cannot be repaired - cost to replace just over $2000, almost all in parts, very little on labor. Does that sound legit? Any input appreciated!!!!!