Update; I know it's been a couple few days but wanted to update, might help someone else maybe.
No place within 50 miles had my starter 🙄 So I clean it, very good, was looking brand new. Had it tested. Starter was working fine, put it back on and my truck has never started so easy. Probably...