GM starters need a full 12v shot of power to work, I'll bet yours will kick in if you short across the "Start" and "Batt" posts with a screwdriver. The wire going down to the "Start" post isn't big enough, or there's a bad connection on it somewhere.