I had the same problem for a while in cold mornings. It has something to do with cold start injection. Plug your block heater in at night, and see if the same problem persists the next morning. My ecu was simply cutting back fuel because the engine was to cold. How low does your temp gauge read? I have a 95 OBS 7.3.