Re: Shop Manuel
OEM are best. May be more expensive, but you get A LOT more information. The other manuals (i.e. clymer, etc) have made it so generic it will not work unless you have a very broad set of knowledge about the motor.
I own both of the generics and the OEM. I don't use the generic ones anymore.