Hello ,
recently purchased used Denali 07 , and i love it ! , noticed the mileage was horrible even for a a Denali though , i started checking things and found the pressure on the fuel rail test point on idle is 95 PSI , engine off and pump on is only 50 , i was wondering if anyone has the...