code 32 is the evp sensor.part of the egr system.exhaust gas recirculation.
i dont think that would stop the engine from starting.
i think the problem is that the fuel pump has a imobilizer fitted,and you need to swap the imobilizer over from the old unit.its behind a tamper proof cover.