The PCM detects the pressure of the fuel tank based on the fuel tank pressure sensor signal. The PCM determines a fuel tank pressure sensor signal error based on the condition in which the fuel tank pressure sensor voltage continues to be the specified value or more, and stores a DTC.