I purchased an 2003 sl55 with 40k on the clock and full Mercedes service history 3 months ago, last week the dreaded yellow engine light came on, off to the dealers who informed me the secondary air pump required replacement. After checking I find there was a recall to replace the relay and update the software to prevent the fault that has burnt out my pump after being on continually. I understand the campaign replacement relay has the part no. 002542661905, I have checked my relay and it does not have the last bit of the number 05, my son, who is parts manager at an Audi dealer tells me the 05 will refer to the new replacement recall part, so would this mean the recall has not been carried out on my car, it has had 2 services at Merc dealers since the 2006 recall. Can anybody confirm that my relay part number of 0025426619 is the original part before I confront the dealer?