On the Thor there is no return pipe to the tank. Just the feed pipe from the fuel pump in the tank to the injector manifold held on with a quick release connector, this could be where the leak is coming from?? The connector is just underneath the coil pack, you will have to climb on top of the...