I am helping a buddy with his truck. It was having shifting issues in the higher gears. Truck runs good and don't smoke. He just has to get up in the rpms for it to shift. I hooked up my laptop and cleared all the codes. Then went out on a drive to data log it. After logging it I noticed that the Commanded rail pressure would get up to around 23000 but the actual rail pressure would stay around to 5-6000 psi. It is throwing the P1093 & P1094 codes. Its just odd cause the truck seems to run pretty good and don't smoke. It starts real easy. Truck has 340000 miles but unsure of the history. It almost seems like a cp3/FPR issue to me but wouldn't it run like crap with that low of pressure? Could it just be a rail sensor?