Starter fluid will turn the metering diaphragm stiff and will fail from the use of starter fluid. jfyi.
From what you have stated. The first think I would check is the seals on the crankshaft. Block the exhaust and spark plug hole put some soapy water on the seal and blow in the intake. Check...