Does feel down on power? I'd check the pipes around the charge cooler.