sounds like the relay is bad...I had same problem


If you cross the relay and it starts/cranks...the starter must be good as power is getting there by jumping the relay