If you go to start your car with an old battery, the voltage at it may drop to 6V. The computer can't detect certain sensors. Cold-HOT-COLD in between the computer will throw the code if you go to start the car a little while later.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.