Flaps? What flaps?
AO Silver Member
Join Date: Oct 2014
Location: United Kingdom
Lots of potential causes for loss of power, and lots of simple things you can check at home on your drive!
First thing's first, pop up the bonnet and check the big fat rubber hose on the right as you look at it (passengers side)... This is the second of two hoses that carry the air into the engine, and are known to wear/split over time. If this is leaking air, then you get no boost and your engine will be down on power... There's another hose at the bottom of the engine bay near the front which is also prone to splits.. Worth checking if you can get to it!
Any error lights pop up at all? Was there any smoke when trying to pull away?