It threw a P2015 code. They checked the vin. Covered under warranty. Intake manifold sensor. They tore it apart today, to fix that and then they came up with the list above.In your other post: you mentioned, something about some warranty work that was done; fill us in, on the history of the vehicle and any repairs that have been performed, etc., thanks.