04 still has the TRW remote, those can be reprogramed.. some of these newer remotes/with key...they are down right insane with pricing...