I was driving down the freeway and my gas light and check engine light came on and it said i didn't have any gas but I had just filled it up. what could it be? I was able to drive it home.
It is most likely your Fuel Sending unit. This will set a Check Engine Light when it malfunctions. Have the code retrieved just to be sure though.
The Fuel Cap will not trigger the low fuel light, that is controlled by the Fuel Sending Unit in the Fuel Tank.
Good Luck!
RepairPal Certified shops can diagnose and repair your 2003 Dodge Ram 1500. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.