I have a 2005 dodge ram 1500 4x4 that i just purchased from a local used vehicle dealer. I fear that i have a Lemon on my hands. 4 days after i purchased the vehicle the fuel pump went out. They towed and replaced free of charge. The next day the cam position sensor and crank position sensor trouble codes appeared. I replaced those and now they come on occasionally. Today on my 11 mile ride to work the check engine light came on for P0455. What are my chances it is just a Gas cap that needs to be swapped out. I am loosing it dumping money into a vehicle i just bought. Any help would be greatly appreciated as i have a long distance trip coming up on a hunting trip where the truck will be used many miles away from being repaired easily.