One thing of concern; the starter is only 2 years old. I did buy it on Amazon, claimed to be an OEM Koehler part. Is it likely that it was a knockoff and just poorly made, or is it more likely there is an underlying issue?
The condition of the left plug and wire suggests that it was running on one cylinder for quite some time (I"ve never seen that much oil on a plug before)
Put it this way.
The last salaried position I had was running an distribution warehouse.
We picked up containers from the wharf then unloaded them into the warehouse.
Just inside the front door was a 3 way cyc where each different item got a deep etch photo which was emailed to the client.
The various clients then dropped all sorts of backgrounds behind the images suggesting a big shop, big warehouse big factory big quality control lab, farms for food products etc, etc etc.
We put the pallets in locations , counted the goods and sent the location & count to the customers.
They posted their "catalogue / brouchure " on line then the automated softwear would send us a picking slip, packing slip & invoice.
We pulled the stock off the shelf , popped it into a box , stuck the label on the front then popped it into the bay for the driver to take out in the morning.
Most of our customers were a single person with a regular office job who managed to find a contact to buy cheap junk from Asia.
The shipping cartons were made locally so had "made in Australia" printed on them and all of the web shops had worlds like "locally sourced or Australian stock" or similar to inffer it was made locally by a large company.
Amazon works exactly the same way.
If the vendor does not have a real street address where you can pick up from then they are nothing more than electrons in cyber space and there is a 50% chance you are buying rejects from the company that makes Kohlers starters. OEM parts, is not the same as OEM Quality.
Lots of the shonks we had for customers gave "lifetime' warranties which is good for the confidence of the buyers but usually they changed company names every time a new pallet came in.
Some were so sleezy that we did not even pick the stock till we had confirmed we had been paid.
Ask anyone who is in logistics and they will tell you there is a limit on the size of a warehouse over which they are offer no economies what soever.
If the stock is really "shop" quality then it should also have a "shop brand " on it and be no more than about 1/3 cheaper than the same article bough over the counter from a real live shop.
Most of the stuff on Amazon comes either in an Amazon box or a plain white unbranded box, which if you check Alibaba is just how the Chinese factories ship.
Now if a supplier can not afford 25¢ extra for a printed carton, that speaks heaps about the quality of what is inside it.