re: 0442, and 0455 --my dakota was throwing that code,0442, at random times. ends up being the gas cap. take it off, and rotate it on about 3 turns. worked for me. remove the pos. battery cable, turn the ignition key to start position for about 30 seconds, and check engine light will be cleared. 0455, (or 0442) may mean a loose or cracked vacuum line in the evap. system. you can check for codes yourself on chrysler products. turn the ignition key on/off, on/ off, then on,and leave it on. on your model year,there should be a digital readout on the odometer. good luck.