My 05 Mazda 6 has been giving me major shift shock upon depressing the pedal to pass on the highway. It bangs so loud it sounds like nothing I've ever heard before(scary loud). Took into dealer knowing about the tsb on this problem. Was told the valve body has to be replaced and warranty is out. Car has 45,000 miles on it. Mazda will do nothing for me and cost is $1800. Should I have it fixed or get a new car. Will they find more wrong with it when getting in there? Any help or input from anyone else who had this problem fixed would be appreciated.