Has anyone had the code P0087 on a 2002 LB7 Duramax? I believe it has something do do with fuel rail pressure. Once I clear the code my truck will run fine until I hit a red light and sit a minute. The service engine light then comes on and it feels like the truck is in limp mode. It feels like it isn’t building boost once the light comes on. It has 240,000 miles on it and the injectors were changed at 100,000 miles. The truck has hardly any power once the light comes on. I also noticed that the light doesn’t come on nearly as often if ever during cold weather months but as soon as it warms up like now the things stays on. Any suggestions before I just bite the bullet and call a shop to diagnose?