electric6
New Member
hi all
this is my first post
getting a thud when lifting off throttle
i think it is from the drive shaft ?
any help
this is my first post
getting a thud when lifting off throttle
i think it is from the drive shaft ?
any help