I have a 2000 gmc
jimmy with a 4.3 l v6 when I start it it revs up to 3-4000 rpm after about 30 seconds it returns to idle but slowly climbs back up and wont come down. we just rebuilt engine and put new oil pan, distributor cap, fuel pressure regulator and I have checked for vacuum leaks as well as tested the tps, the maf, and the map all are good. it throws codes p0122 and p0123 both for tps circuit low voltage but tps is working the right by my volt meter. can anyone help me get my baby back on the road with some good info please?