I've got a problem with my Astra H 2.0T (170) Z20LEL where it will not rev any higher than 4,200rpm.
I'm calling it a flat spot but it's not really. As soon as it gets to about the 4k mark it feels like the rev limiter has cut in.
The point at which it does it varies a bit, some days its 4,200 others it will go to 5,000.
There's no warning or service lights showing and no errors logged when I connect using OBDII software.
I've got a sneaking suspicion that it could be the MAF but last time I checked with Vauxhall they were £260 + VAT a piece so just wanted a second opinion before I shell out.
Thanks for looking