Just put it in yesterday then noticed pump not working (have another one coming). Truck is dirty and lower shield is still off for testing pump. Install was not easy, but its done. Installed new cap, rotor, wires, plugs, black boot protectors, 3 piece underdrive pulley set, serpentine belt...