I think you misdefined a bunch of shit and then went over it with a sledgehammer...
I fixed the MAF part, I didn't look at anything else.
Yup, I started defining the .kp before throwing everything into IDA and making sure about placement of all maps and I understand that the definitions are a mess. I'm very thankful for your time and help
EDIT: I'm also eagerly waiting for support of Volvo ME9 in your logger, it will help a lot!
EDIT2: Looking at it I have just made a mistake with MLDHFMKO and MLDHFMKU in the version that I've sent, rest was carbon copy from Focus RS bin. But will test and report.