Pretty sure '04 would be different, as they switched everything to NGC controllers in '03 which use a different tone ring on crank and cam. IIRC it went from 16T to 32T one the flywheel. Me and a...