Quote Originally Posted by 05silver View Post
if its for your 04 it has to be reprogrammed with new vin.
It is the one that came out of his truck, so it should be good.