What's the oldest engine year model can I put in my 04 dodge 1500
1996. Anything older is OBD I or not computer controlled. 1996 to 2015 is OBD II. HTH. - Jim
what engine do you have now and what transmission? need to know that to know what will match up to it. otherwise you would be swapping everything.