OK some updates for you.
I smoke tested the car going directly into the inlet manifold and we have zero leaks. Pressurised the system enough that it was bellowing out the air filters.
Im going to go with the decats are causing a drop in boost and thus a drop in power.
|