The code does act funny if the input from the pulses exceeds the 1ms to 2ms range. Check your transmitter, and see if you have any channels above 100%. You might try changing them to 95% in both directions, just to make sure.
Walter
Edit:
Do you have the diodes on the three incomming receiver signals?
Bookmarks