Hey @mudski. I checked the intercooler out and it looks pretty clean and dry. But there was a y slightly oily area on the top of the engine near the injectors underneath the intercooler. I couldnt feel any oily patches on the bottom though. So it could be something else....

Getting a dyno checkup tomorrow to see if it is actually losing power or just me being paranoid.
Still to get a second opinion on the fuel pump .....