I have been using a Olimex PIC-MCP-USB Programmer with MPLABs. This programmer emulates a PicStart Plus Now I get a serial timeout message or a message that PicStart Plus can't be found. The green light doesn't come on and the voltage regulator gets very hot..

If this sounds like a terminally ill programmer my question is what should I replace it with that is MPLABs compatible, Has ICSP , ZIF socket, and preferably USB. A kit would also be okay.

If anybody has any suggestions I'd be greatful

Mike