solenoid part number 145673 and Key Switch part number 163968 are the only parts that could be causing problems. The model number you gave me for the engine is not a complete number. There are over 100 engines that start with the model number you gave me. How do you know you are buying the correct starter? Not saying you aren't just wondering where you got the part number to order.