Why would the engine shake at idle and check engine light be on? 2007 Milan
3 Answers
im not sure, could be worn piston rings unbalancing the crank, loose mounts, loose crank bolts, it could be a number of things mate. should get proffesional help
Restoration answered 12 years ago
Up Draft Oxygen Sensor needs to be replaced,Just did one.It causes a fault light.And causes rough Idle problems
5 people found this helpful.