Here are the part #'s from www.stadiumyamaha.com 2YG-85580-M0-00 <---99 4JG-85580-01-00 <---01 4JG-85580-01-00 <---02 I looked at a stator for a 01 and 02 and the wire diagram looks different but the wire diagram for the pulser coil looks the same as my 99. reason i ask is the pulser coil for my 99 is $100 and the one for the 01/02 are $40.