NSR_G50 wrote:might want to check the connection on the Mass Air Flow sensor, i'd start there.
fuzionR wrote:ITs not the MAF. Maf was replaced already. When the maf was bad it would sputter sometimes but that was replaced with a new one and it was A ok.
What Joe is saying is to check the connector, not the MAF itself. Make sure all 3 female pins are clean, crimped and lubed with dielectric grease and provide a solid, tight connection to the MAF. When the pins are crimped properly there should be little to no wiggle in the connector.
I agree with you that it's probably not the pump since the ECU is throwing the 51 code. Just for kicks though have you unplugged the fuel pump from the FPCU, examined the connector and plug for burning, and grounded out the fuel pump with a jumper to see if she runs good on high speed only? If not it's something you should think about doing if our other suggestions (guesses) fail.
The 34 code is a dead KS. It's not related to this issue but have you ohmed them lately? Q45.org is a great site for the Q owner and in the tech help section you'll find easy to follow instructions for doing everything I've mentioned so far.
Finally, what is the condition of the rest of the connectors in the engine compartment. Any green corrosion or loose connections to the MAF, Crank angle sensor, sub-CAS, throttle position sensor, injector plugs 1-2-8 (easy to check). If you're finding green stuff on any of these connectors it could easily be causing the problems you describe. Clean them up and see if she runs better. Good luck.