I need your help guy's I've got some problems. I didnt watch the news to realize it was going to get -15 last night and this morning its about -14 any way I forgot to plug my truck in and i fired it up this morning and it sounded pretty bad turning over but idled o.k, so I hopped in the shower and got ready to go and realized the truck was idling funny and the engine light was on I drove it down the road and it wouldn't run over 2,000 rpm and I figured maybe my fuel was geled so I went and got some diesel 911 and drove around for a while oh yeah the code was an 0087, why is that? I'm not running a hot tune anymore and only got that when I got on the throttle not at an idle. Well I cleared the code and thought that eveything would be ok and I got on it a little bit and it does'nt run as good it falls on its face and it seems to rattle louder what the hell is that about, I made sure my engine temp was above 180 before I got on it ofcourse. Did I get that code because it was cold and possibly geled fuel is it not running good because the 911 hasn't made it through the system and ungelled every thing or what.P.S I hope its something simple