I've had a few days to calm down and thought I would share an experience hoping it might be of use to someone else. I've gained a lot from this forum over the years without posting or commenting much. I hope to change that going forward. Especially when I have something that might be useful to others. I apologize for just lurking for so long.
After a two hour cross country on Monday with no issues, I landed at my local airport to refuel before heading home to our private strip. On takeoff just after gear up the engine loss 90% power. I was able to recover and land on the runway after a scramble to get the gear down. I think it lock in about 30 ft. above the ground. I rolled to the end of the runway with the engine barely making power. I was able to keep it running by pulling the mixture back to about an inch before cutoff and taxied to my local A&P's shop on the field. Luckily he was there and came out just before I shut the engine down. His first thought was that I had a valve stuck because it was backfiring back through the exhaust.
Here is what we found. It appears the Bendix Fuel Servo failed and flooded the engine with excessive fuel. All four spark plugs we equally fouled. The engine just could not handle the extra fuel and basically flooded. There is no other apparent damage to the engine. We are still investigating to be certain, but after calls to Lycoming we are pretty sure that is what happened. Any other insights are surely welcomed.
Lessons learned. First: Always use every inch of available runway! Second: Do not put off maintenance on the fuel system. As I understand it, the TBO for the Bendix Fuel system is equal to that of the engine. We had a factory overhaul at 1500 hours or so and have only put 800 or so hours on the engine since that time. However, there is also a time TBO of twelve years regardless of engine hours. That is what I ignored. We are past that time limit by several years. Big mistake that could have cost me the airplane or worse.
I was very lucky that I was on a 5,000 ft runway and not the 2800 ft private strip at home. That would have been a disaster.