i am very skeptical about taking my car anywhere, especially to the dealer, i do all the mechanical work myself, after bringing the car home i inspected their work and made sure all the bolts were tightened, every bolt went back in were it came from too, i was shocked!
Sorry to hear that about your friends car "MitsubishiMike".
how did they break off the manifold studs? too much boost? LOL