Here's what I've done to troubleshoot.
Tried 5 version of Ediabas.
Tried different INPA assemblies.
Two known good cables.
Disable CANClear in Procede
Almost everything else in MSD80 works fine. I can play with cooling fans, water pump, etc. What I noticed though is that some options are not working unless I switch Procede to map 0 so I think that the last thing to try would be to remove it completely for now.
If that fails I'm fucked. I swapped injectors from a 535 that my friend traded in
and don't have my old injectors anymore. Car drives more or less ok, but I haven't pushed it at all since the swap.