OK update...tried one of Robins coilpacks on all cylinders to no effect
Still can't find a suitable reader either

I did have the car booked in september to Read and get them to dyno test it and check fuel pressure stec but the only date avaialble is the same day as the MOT!!
Next option is to check the voltage of the TPS and give the MAF and throttle body a good cleaning again, then check fuel pump voltage and then who knows what!!!
Does anyone know if the throttle is a fly by wire? I read somewhere that perhaps the throttle sensor is linked to the wheel speed sensor and if that's dodgy it can cause throttle issues!!!