I replaced my IMRC again. The last one I found on a totaled SVT in Savage. This time I bought a new one from Apple Valley Ford. I spliced in a wiring extension and moved it to the driver's side behind the under hood fuse box. Hopefully this will allow it to live longer due to less heat. Only time will tell. You can see pictures of it at the following link.
http://www.cardomain.com/ride/850094