I've got an awesome mechanic in the Mississauga area, Swaped the alt. out of my 99 V6 for 260. Really nice guy. Message me if you want the contact info.