> Well, thanks again, I shall go and check out a few more of the suggestion= s, > and have a close look at the programmer itself. When all else fails ... - Swap RAM modules in PC being used to program if more than one RAM module. - Use a different PC. - Use different cables where-ever cables are used. (Long ago we had an intermittent international Telex exchange (previous lifetime) based on PDP11s that crashed in from minutes to days with no obvious cause. Turned out to be a bus cable linking two redundant processors. Took months to find as careful analysis of crash patterns somehow didn't implicate this cabling). Russell --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .