After getting the engine back working, i have noticed the power isnt really there. My mechanic tells me there probably is a faulty ignition coil. It drives ok, but once above 3000rpm, not a lot happens, and when giving it full throttle, the car has a tendancy to need to take its breath. So need to release throttle a bit before it picks up again.
I have got a new Bosch ignition coil, but wanted to know if there is a scientific approach to knowing which coil is malfunctioning rather than just swapping one by one and testdriving?