I would have thought it would be the Air Mass Meter due to the shear distance it is away from the plenum chamber due to the non standard set up.
I have hot wired the pump to make sure that it is pumping which i can confirm it is doing, but there is no feed to the pump. I have power at the...