i did some research on your injectors, fords run on a 39psi system, your injectors are 24lbs at 39 psi unless they changed it sometime after 2005, the way i figure it you running at 25.5 lbs/hr and...