Good luck to ya there...There is a motorcycle shop in UPLAND that does great work and he's been known to do pwc work as well. Motorcycle tech 909-982-6477. They're on Foothill Blvd in Upland. Not exactly close to home but better than a stick in the eye I always say... At least its on the way to the river...