I would take the starter back off and down to the local parts store, throw it on their tester and figure out whats up? Between the wiring or it just sticking? better off just grabbing a new one (providing it acts the same way on the tester).
__________________
Tampa Bay Rotary Owners Club Member # 4
__________________
PIT KREW
TEAM MEMBER
________________
Team Decep!
you never saw it coming