1998 pontiac gran am code help

ok guys im at a lost again need help...got a dash and still have a fault..test light still lights up...so i started doing more testing ..i have a power prob 3 so i hooked it up in place of the test light so that i can have it in the car with me and see it also i can prob some of the wires ...i turn the switch on test light is on and if i stick the prob to the chassis and press the button the fuel pump comes on like i hooked the ground wire up to the battery...so am i wrong in thinking that i have a bad ground.....next thing i took the ign. switch out it has 2 plugs in it ..if i uplug 1 set of the wires the test light goes out....so what i did then was took the power prob and hooked it to the hot and ground so i can control the voltage by turning it on and off by the button on the power prob i test all the wires to see if any of them was short and nothing...if i test a wire and it is short it would trip the power prob off and i would have to rest it...but nothing...so i go back to the plug that goes to the cluster orange is battery and purple is ign...so orange works fine but purple does nothing when switch is on ( i didnt get to test it by running hot to hot and see if it would trip the prob.....ive been looking a wiring diagram for this car for days always come up with different stuff that i dont need ..any help or suggestion ...i need the ect2000 power prob but not sure if that would even help find the problem cause its not blowing fuses its just a draw that is killing the battery over night..