Are you planning to remove the motor from the frame? If so, do that, then have at the frame with a degreaser, soap, water, and elbow grease. For the motor, water sprayed onto it is not ideal, but can be done carefully once you've sealed up the intakes, exhausts, breather hoses, etc.