Try cleaning all contacts + and -. If you have the older ferd style solenoid try jumping over it with a couple of screwdrivers. If the bat is testing good I would think either solenoid or starter.
1981 Cherokee W/T, 360, T-18, Warn 8274 in custom bumper/deer strainer (tested and approved)
1988 Cherokee 4 door, 3" Rancho lift, custom sliders/steps, custom roof rack, custom camo paint, custom camo headliner, custom bumpers and Warn 9500 HS, 31-10.50's
Only 31's, but can drag self with either rig
BLM John Day/Snake RAC-OHV/Recreatrion Representative
Wolfpack 4x4's - Region 5 - "Cave Lupum"
VP- Outcast Land Use Review Team