I have a 2005 F430 Spyder with 1700 miles on it. It is hesitating under full throttle at 5000 RPMs and higher. Today the check engine light came on...