So here's a weird question, since I'm doing this starter test with no spark plugs not expecting to to start, wouldn't it be normal for the pinion to stay engaged? Isn't it supposed to stay engaged until the engine starts and then the flexplate will spin faster than the pinion causing it to retract? If that's the case then there probably isn't anything wrong except my lack of knowledge?