Fitted the pierburgh maf and ronbox I bought from epicuser, feels like a new vehicle, plenty of power and torque as it's set on number 10, still have the lumpy running though so going to have a leak off test and see if one of the injectors is playing up.
But overall, happy with the ronbox...