Yeh you only need a short blast to see if it boosts properly, once you done that you will know if it's the exhaust or not, don't let this get you down now, you at the point where most things have been renewed, your not far from a brand new car, just a thought but what about the lift pumps in the tank, if one has been damaged it could be that causing it to not run at speed/revs as it's only getting enough fuel to run slow