So Finally my 90HP will go for the second free service at 10K KMs / 1 years. I have discussed the problems I am facing with the Service Center and with friends and come up with a list of things that need to be checked. First, let me describe the two major problems that I have. 1. Excessive Engine Breaking - The Engine does not idle at all and as soon as I remove my foot off the accelerator at any RPM, Engine Braking happens immediately slowing the Car significantly. Also, this happens with a sudden jerk. I reset the ECU recently but it doesn't help. Based on several pieces of advice, I have been asked to tell Fiat Service Center to check: TPS Calibration Injectors to ensure they are not clogged as low volume flow seems to be affected Turbo is calibrated Vacuum tank and the pipe that runs from it is not jammed Brakes are not sticking to the tires EGR should be cleaned Any other suggestions? 2. Extremely Uneven ride, car starts wobbling at speeds over 100KMPH I was advised to change tires from Goodyear GT3 to Michelin Primacy LC. I did that last week and noticed the Car feels comparatively lighter and fun to drive. But the uneven ride quality remains I recently drove another 2012 90HP to compare and the ride quality was better than mine. Service center has offered to replace both front shocks under warranty. Anything else that can be checked or replaced? Dampeners etc? Car doesn't absorb things like speed-breakers but instead jumps upwards Thank You for reading and your valuable comments in advance.