1996 Suzuki Sidekick

Electrical problem
1996 Suzuki Sidekick 4 cyl Four Wheel Drive Automatic

I have a 1996 Suzuki Sidekick Sport(JLX) 1.8 DOHC same engine setup as the Esteem. The problem is that my check engine light is on and after after checking it with my scan tool I'm getting a code saying my TPS voltage is low. I have no idea where to start looking or checking on this problem. Just to add a note I purchased a new TPS, no change. I'm pretty mechanically inclined so pulling an engine apart would not be a big issue for me. My safety inspection will be up for renewal soon and if I can't solve this problem soon I will have to take it off the road, any feedback would be greatly appreciated.
March 30, 2009.

My TPS voltage is low-test wire for open and short to ground.

Mar 30, 2009.