Originally Posted by GraphiteGhost

That def sounds like an IC pump situation (sometimes not much power), and about the CPS make sure it is only a Bosch!

Cheers Mate! Thanks for the advice.. I thought it may have been an IC pump, but wasn't quite sure..
I am used to driving a Toyota Yaris as a daily car, so anything that has an engine bigger than 1.3 litres feels like a "muscle car"..