2001 trail blazer , with 48.500 miles on it , no power ; check fuel presure 54 psi, check fuel filter new fuel filter, , new air filter , no codes presents , pressing the pedal to the floor give 4000 rpm but no enought power , and some times shut this off, any ideas? will be helpful thanks ,