just bought motor150 optimax 106 hours put it on 1988 ranger 374v idles good but wont excelerate like it is starving for gas. Had installed at boatmasters in livermore 1200 bucks 800 for labor seems a little steep, anyway , looked at the injector rails see the presure release valves when motor...