ran a check b/c dash lights were flashing ,pulled codes tps1,tps2, fuel feed pump.. well motor cranks fine, everytime, runs great at idle, and will run forever, but when you throttle up to about 4k or more and run it for about 2 minutes or so,, its starts surging and cutting out really...