That would've been my exact suggestion.
Are you sure it isn't external? There are a number of heat shields on the exhaust system that can break a weld and rattle including especially the one above the catalytic converter.
Stalling? Could be many things, plugged catalytic converter, maybe bad crank position sensor? I'll leave the car mechanics to help you diagnose that one?
Last edited by ProGunOne; 06-17-2007 at 11:48 PM.
"The men the American people admire most extravagantly are the greatest liars; the men they detest most violently are those who try to tell them the truth." H. L. Mencken
"All truth passes through three stages. First, it is ridiculed, second it is violently opposed, and third, it is accepted as self-evident."
"When fear rules, reason and logic are ruled out."