Since you have an 08 the clutch safety switch is on the ground side. You said it had voltage drop, not sure what you saw exactly.
Did you tie pins 37 and 16 for the 12v in start?
You mentioned trying to jump it with a jumper pack, was that a standard jump to the battery or?
I'd see if you...