This is a little to extensive a question to ask on a forum. You need to have this looked at by a competent mechanic.
open