i had the codes checked and the only one that has never come up before was something like p1336 or something...its a dealer code but it didn't sound like it would have anything to do with the problem