Thanks for the pointer. I got stuck on the data sheet section reading about the CAN module interrupts that says this will wake the device from sleep but as it does not look to be working I guess that' ...
I wish send a 18F258 to sleep and get it to wake on any CAN activity sleep is fine but it will not wake. I see that there is an interrupt available to do this but it's not working. Am I missing a reg ...
Just a thought but when you modified the servo and removed the drive from the pot have you set it to a mid point. Even if this is not connected the servo will use the value as a target.