sounds like they snapped your map sensor defo something you need to be working. Did it now throw up an engine management light. if so maybe worth doing a blink test to acquire the codes. CLICK ME
The rattle / clatter you explaining sounds alot like bottom end failure to me not good bud don't give up maybe one of our members your end could give you a hand diagnosing your issues.
cheers nick