Hi Melanie,

Firstly, wow, thank you, :-) all the reading up I was doing last night and I cant believe I missed that, :-), makes sense and I'm sure it will work (will have to wait till I get home from work to test it - note to self, bring board to work)

Another probably small issue I have is the pic does not seem to be driving the servo correctly, in the 12F I could simply do a pulsin on one pin and pulsout to another pin which would control the servo no problem (Planing to use this as a failsafe - want to read in a switch channel and depending on the position I'll output either direct to the servo or via another pic or Arduino for navigation), however now with the 16F the servo moves in one direction but extremely slowly, like 1mm every 5 minutes, its almost as if the resolution is so high its moving in tiny steps, could this be caused by the 20Mhz osc?

Thanks again
Rob