RE: ecu and fuel pump
Move the pump and solenoids away from the TEMS as much as possible. The fuel pump can create noise and magnetic field that may affect various sensors. Solenoid valve should also be away from TEMS and engine front.
Regards,
Kraivuth S.