The IP pulls quite high transient current when adjusting the fueling.
If there are any unsound connections that could limit the peak current available to operate the control sleeve, the IP it will likely throw the code you have.
Check all of the ground connections first, the principal being on...