A couple of weeks ago I bought a PICKit3 debug express and a PIC18 demo board that came with a PICKit2. PICKit 2 worked great right off, no problems at all. But, the PICKit3 has been nothing but problems. First, the PICKit3 wouldn't work with the Debug Express board it came with. After some experimenting I got the demo to work a little bit by applying pressure between the board and the PICKit3. This got the LED's to light somewhat but I had to use the PICKit2 in order to find out what it was supposed to be doing. I also couldn't get the PICKit3 to work with my other PIC18 board from them or my own circuit using a PIC16F887, PICKit 2 worked fine with all.
So, after a few days with MicroChip online support, they sent me out a new PICKit3 board. They sent the board and it wasn't even in a PICKit3 case. If I would have known how to get the case apart I might have tried to get a good look to see if there were any problems with the connector. Anyway, I figured the case must be easy enough to open up since they sent me the board alone. Just a little prying where the tabs were got the case open. Their replacment board failed to connect! I got a PICKit3 detected message, a self test passed message, but then it failed to connect. So, it appears MicroChip sends me a bad PICKit3 board to repair mine with, great. I tried my old board again and it works the best it ever has. I got all 3 boards working for a while, but after a little messing on my own circuit I started getting messages that said the device ID was incorrect. Not sure what is going on with that, I'll have to try it with the PICKit2 and see if my device ID is messed up or something else.
This just has me wondering if anyone else is having problems with their PICKit3. It's hard to believe PICKit2 works so well but the PICKit3 has been such a pain, maybe I just got unlucky.
RogerN