I had my 02 throw up P0700, p0841, and p0870 about a week ago after it sat in 20 degree temps without starting for a day and a half. I let it warm up and cleared the codes and it was ok. This moring it is threw up p0700 and p0841 on startup. Its about 6 degrees out but it had only sat for about 12 hours. I know ther is a drainback problem on the stock allison torque converor but it didn't sit idle that long. Could this be an nsbu problem?