Thanks for the replies.
I have ordered a 2660 pipe with 6 fin manifold. Unfortunately the shop I ordered it off refunded my money wth a paypal message saying 'Stock Missing'.
Looking for another shop to buy from.
I'm not sure what pipe I have at the moment. Maybe it is a 2630. Which I've read are thirsty.
Cheers