Engine swaps in general take a few months; the XL swap is hilariously expensive, and considerably alters the torso profile of any 'mech that doesn't already have a classic 'barrel chest' such as most heavy or assault 'mechs; the spider, with its slim profile, will need its chassis drastically altered to fit an XL, which is where the 'couple million' figure comes in.