No, the RFI MPEMs are not interchangeable. The 2003 is different than the 2004. Compare yours to the shop manual for the 2003. The part number is also on the MPEMs body. Something is either not getting power (corrosion, disconnected) or a relay is bad. Also, you could have the wrong MPEM or the...