Managed to sort the rough idle out. Careful use of cable ties and some qbond on the vacuum pipe on the manifold.
I now have a strange issue on the dash. The engine light has cleared itself but I now notice the fuel gauge drops and the light flashes randomly... It will show i have half a tank and then it will drop, the light will flash and it’ll then pick up again. Any ideas what this could be? I heard it may be earths so i cleaned up the two earth points on the ecu and on the injector loom with some sandpaper...