I am working on a project that requires a 0-5v PWM input to control a fuel pump. the input to the controller also accepts a 0-5v analog input to achieve speed control. The ECU i have has a programable low side PWM output. I can vary the frequency and duty cycle based on other parameters. the frequency will likely be fixed at 100Hz. Output from the ECU is rated at 4A max, with no internal flyback diode. i havent been able to find any further specifics on the input to the pump speed controller. Im assuming i will use a P channel Mosfet to accomplish this but i have no idea what specs i should look for. any recommendations ?