about 20 minutes, why? The OBD codes are P0122, P0300, P0304, P0455, P0456. I think those codes are related to the TPS, misfire, and evap system leak. I also noticed my gas cap has rust built up inside the plastic nooks and was leaking rusty water and sediment when I tapped it against my hand...