have you checked your shocks? you only mentioned shock mountings are defective. i had the same problem before with my old school ride. one of the shocks at the front was busted.