just been looking through the problems people have been having, sorry this is a late answer but it may help others.L222 code means that during start up of truck the module checks the joysticks,and if they are not in the neutral possition it throws up this fault,flicking joysticks before starting truck is a short term fix but you normaly need a new joystick