Theres a lot of info to parse in that thread. It also seems like many folk have got it working, but you've had some specific issues that no-one else has?
So far i've got this:
CDKAT =0
CWDLSAHK =0
CDHSH =0
CDHSHE =0
CDLATV=0
CDLASH=0
CDLSH =0
CWKONLS=1
CLRSHK = 17
CLRSKA = 0 (this is a guess based on the above and wiki info, do i want to disable cat cleaning?)
ESKONF Byte 3 changed from 30 to F0
I'm unsure about CLRSKA being 0, because i still have cat, shouldnt i be leaving cat cleaning enabled?
Readiness isnt a problem for me here in the UK, so long as the fuelling is correct and trims work.
Which file have you modified? 4B...DC maybe? Have you confirmed CLRSKA address via ida?