My new bike has holes already! Have you experienced this problem. Vehicle shock started leaking with less than 500 miles.
This is a brand new bike that you are having trouble with (tranny and rear shock leaking)? Take it back and DEMAND that they fix EVERYTHING that is wrong with it!!!
TQ