Fuelrail knocking + running rich straigth after

I have an issue with random knocking sound from the fuelrail when the car is idling (+ it seems to be happinging when i rev as well). I can physically feel it in the rail, but no other place. FPR is mounted 5-10 cm lower on the firewall, but i can really feel it there. The feed needs is not optimal routed to the rail and has a highpoint of 5 cm ish above the fuelrail.

when the knock sound occur, i get a 10% ish rich spike afterwards.

i do not have a non-return valve, so i tried just running the pump for a while before starting, which helped a bit, but non conclusive.

i saw that my injector dead time was a bit out and have adjusted these now, but not been able to test afterwards.

im guessing this might be air related or “all the above”. Has anyone experienced such a thing before? tips? Im going to weld the fuelrail so i dont need the highpoint.

ive fixed the routing, so no more highpoint other that and airing port, but no luck still..

so after fixing a non-return valve and bleeding the system. No luck.

BUT…

i was sitting with the car on idle and i noticed i got spikes on hte acceleration enrichment.

Long story short. It was triggering async AE for seemingly no reason. I cannot se any reason to why it should trigger aAE. The log shows tps rate at 0 until aAE triggers. Then it goes to -21 somehow.

It helps to set async min tps rate up from 5 to 10, but anyone got any ideas here?