I have a 2003 GMC Sierra with LB7 . code P0087 will set when engine is warm and stopping at a traffic light, goes into limp mode till codes are reset. Engine seems to be down on power. The truck starts without any problems. I have changed the FRP Sensor and the FPR. I've removed fuel tank and inside was spotless. Replaced all hoses on low pressure side along with new filter and WIF sensor. checked for air leaks and tried adding a lift pump. When trying to command high fuel pressure the actual pressure doesn't change at all. Fuel pressure does go up as throttle increases and is slightly below desired pressure ( about 1,000-1,500 psi)