Starter Troubles / Failure / Inconsistent

2006 Grizzly

has been starting fine , till we made a trip and pulled off trailer .. then nothing ..

I have verified fully charged battery
Cleaned all contacts , terminals and ground connections
Checked starter on bench

I did find if i had tapped Relay , starter would function … Seems clear what could possibly be wrong ..

I had tapped relay a few times and the starter non stop (key off , kill switch engaged) until i pulled battery cable.

Ordered a new Relay , Installed and hit the starter button and nothing ..

Measured with volt meter and confirmed , not a click of relay at all . turn switch off and tried again and then the starter ran non-stop again till i pulled battery cable

So it would seem the relay was not the problem , the starter appears fine , terminals and ground are clean

Any suggestions on what would be next ?

Thanks

Brad