Ty all but im back to the beginning. Its Immo after spending a day chasing it its defnt the immo.
1st I thought since it reeks of gas maybe flooded and my sparkplugs are wet and i dont like them that way so changed to 6 new ones something like this

the old ones were in fact wet so i cranked and it started but couldnt keep stable idle and eventualy after some 4 tries it flooded again so I did this procedure to cut off gas at cranking that is flooring it and then trurn the key and crank for 15sec the ecu stops sending gas to evaporate the cylinders.
but then even that didnt work and then I tried the maf and iac again and that didnt work as well so I'm doing all this tests and seeing the conditions degrating and the results getting worse and i remembered to check the fuel lines and regulater and pump etc to see if it primes well on turning key and nothing not one drop into the cup
so I check the fuse and relay and the 1st thing i do is shunt the 30 87 and the pump starts streaming hard then I test the relay 85 86 giving 12v and it clicks so I go to the relay ports and 30 87 is giving like 13v ok but the 85 86 is 0v 85 being controled by ECU -> Immo
So now I put the shunt back in the 30 87 so plenty of gas but still wont start I guess the ECU controls the spark also.
What confuses me the most is that seems intermitent as some times it starts but defnly worsen by the hour.