LOL, thanks.
My lean was with a Holley, you are right though a Eddy is too lean out of the box.
The no thermostat is no good. A thermostat is to maintain a minimum temp not control your temp.
200° is not overheating especially on a summer day.
Lean is easy enough to check with a choked...