you call Pier 57 to do work on your Ilmor and she...the lady who handles service....has never heard of Ilmor.... Maybe its the "lady" part.... I guess were driving 2.5hours into KY tomorrow..... Cest La Vie