So my check engine light has come on and car has a pretty rough idle, dropping revs when pulling off and stalling unless you give it some, pressing brakes causes the car to rev when first started and once it warms up its fine but the engine light stays on. Thought it could be a vacuum leak but all pipes seem fine and like i say drives fine once warmed up. Still learning about working on cars so im a bit stumped here.
1.2 16v (2005)
1.2 16v (2005)