This is my first time with a forum. After veiwing this site, i had to give it a shot. Anyway, ive always been a ski doo fan and used to work at a dealership that sold polaris as well. Both great sleds in those days. i still own a 1997 summit 670 (which i still love) but i got a hell of a deal on a 2003 151. the one thing Ive been having trouble with is at the end of the day there is injection oil everywere! Its comming out of the tank cap. I bought one of those expensive little suckers and it didnt fix it. the dealer which i use knows of no problems. other people i ride with have the same problem on there 03's. Anyway, now i just ride with a rag tied around the cap to catch the oil and only fill it about three quarter full. Any one else know of this? PS. i believe that 2002 and 2003 models are the only ones that have the same part number on their cap.