I just went through a long search since I recently replaced my IMRC, and as usual, Bill had the best price I could find. His website is
www.teamfordparts.com it cost me a little under $100 shipped to my door. The part # for a new IMRC is F63Z9J559CB from Bill.