i had the same issue, everytime I opened something to fix it something else broke or started leaking.
1 major stupid thing tho, when I reinstalled my injector connector, one of the pin bent insted of going in, took me for ever to realize.
never managed to reseal the injector connector and the...