i personally was told my bushings and bellows were torn, i had the problems you have, so that could be the case, as for the price? i have no idea, acura is fixing it for me for free, you know some people say they do not like going to dealerships because of the price, but i would go there first, they will slap some outrageous number and honestly, id like someone that works with that type of car all day, my mechanic is cool n all, but he isnt touching that