Is it possible that I grounded the ecb while trying to measure if relays were open as the car was running??
Because now even petrol is running so bad I guess some cylinders are not working.
Who knows ? Impossible to answer !
One thing though, it is most unlikely that anything to do with the LPG ECU is affecting the engine running on petrol. Easy way to check .. unplug the LPG ECU and run the engine on petrol .. .. if symptoms persist .. .. ..
And on lpg the power is waving like you are closing and opening the throttle.
That sounds like the engine is 'hunting' .. usually a problem caused by the Throttle Position Sensor - often on the back of the Air Intake of the manifold .. .. .. it's unlikely to be a faulty Sensor because it would be behaving the same on petrol, but it's an electronic device so you may have a connection problem with the LPG ECU, perhaps related to the damaged track.
You should consider that each time you've attempted to repair your problem the result has actually been worse than when you started. I strongly recommend you get some professional help.
I believe you will certainly need to replace the LPG ECU and then use the diagnostic software to find the solution. Oscar N is very straightforward to use; but I also believe you have some other more fundamental faults such as plugs, plug leads etc which are contributing to the issues.
EuropeGas used to offer calibration and diagnosis via remote connection to your computer. I don't know if that service is still available or indeed, how secure it may or may not be, but if you cannot find a capable technician in your locality it might be the only option.
MM