When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
So driving home at 5am my check engine light came on and my 2004 2500 was just instantly running like dog crap and once I limped home the codes 0541 and 2146 came up. What are they?