I needed them too. I did not originally install my mini starter, but it runs for about 3-5 seconds after I start the car. I know that it is installed old ford style. The onboard solenoid is probably jumped to the starter motor and causing some generated current to keep the starter engaged.