There is only 3 ICSP pins, the other 3 are Vdd, Gnd and a spare auxiliary pin. With a JDM you may not be able to reprogram the chip. The way I got around it was to power the chip from Vpp via a resistor and 5V zener but to do this you need a proper 12V supply, not one derived from the serial port.
No i do not have the schematic. Its actually a burner and trainer. It has several LEDs, Com port, temp sensors, 7 segment and alot of other stuff on it.
My programmer takes voltage from an external adapter of 12 V.
If the Vpp is software controlled, why don't i just add Vpp from the burner and add a zener and a resistor directly ? (The Vpp is already controlled by software so no need to worry)