No, not laughing. I just hate seeing parts thrown at a problem without diagnosis. One bad cable or connection would be revealed using a meter.
As for 'throwing parts at the problem', I even experienced that with a BMW stealership a number of years ago. My '91 M5 would flood out if I shut it down and tried to restart after 5 minutes to an hour. Cold starts were good, warm starts were good after an hour. Took it to the dealer and they said the injectors were leaking and wanted $2000 to replace them. I said no way to that, and continued troubleshooting myself. Turned out the problem was a split diaphragm on the fuel pressure regulator which let fuel under pressure into the intake manifold through its vacuum line, flooding the engine. One of the stealership's diagnosis of fuel injection problems, especially if condemning injectors, should have been to test fuel pressure. Doing so would have required removing the vacuum line from the pressure regulator. When I pulled the vacuum line off, fuel sprayed out. I called the dealer on their flawed diagnosis and they said "we would have refunded your money and put the old injectors back if that didn't cure it". BS, said I - you would have eventually found the regulator problem, replaced it, and said it was the injectors AND the regulator. Stealer also wanted $325 for the regulator, and I found an OEM replacement for $95.