as far as the rattling sound..could it be your heat shields that are on your exhaust pipes near your cats...mine broke off and were hanging on the pipes making a rattling sound...I just scrapped them.