basically started it up this morning and it began to idle funny and the engine sounds like a diesel as well as shaking like its loose or something. check engine light is flashing but goes off when the car is being driven. the car is also down on power and sounds different to how it should. the cars just had new belts and ran perfect for 2 weeks until now.
any help is much appreciated
any help is much appreciated