1997 thru 2007 yamaha yzf600 engine oil pump shaft and gear - Click Image to Close