have tried a couple of things and they are funny.

i compiled some code that i'm currently using on a 16F88 and it programmed correctly.
i tried to program the 16F88 with the code written for the 10F222 and the same code error at 0000 occured! with the wrong chip in! then, i took out the chips and tried to program an empty ZIF adapter. and it gave me the same error! not even a 'target device does not match selected device' warning.

ha ha ha ha hahahahahaha

seriously. time for a break. hope to hear from you soon.