You have a couple options.

Go take it to some "other" shop, spend lots of money and then take it to Batlground to get all that fixed.

Or just take your car to Batlground!