BECM setting for Cruise = Not Set. Always has been.
That cruise error has always been there, although now I think about it I cannot remember if the rpm and water temp ones have or not. Doesn't matter how many times I clear the fault, engine running or not, go back in and there it is.
Then look to Keiths scenario. The Nanocom is sometimes to cleaver for it's own good and will have you chasing shadows. At what period in it's operation is the engine doing 33 RPM?