So I changed the seat bar sensor and the battery cables. Cleaned and tightened all the grounds I could find but still locking up. Something is different thou, now the oil temperature light usually comes on when it locks up. It is still pretty cold here and it will do it right off the start so I can't see how the oil is too hot.