I think your statement is an unfair assessment. I have personally spent many, many hours responding to your posts and e-mails, and tried my best to explain how and why the code works the way it does, both on the JSBSim side and the FG side.
As I have stated before, I am unable to reproduce your results using valid test methods and feel your methodology of adjusting atmospheric properties while your models stay at sea-level. is the source of your error. The simulations are not designed to allow that.
I'm sorry you feel that way Ron, I've always appreciated the time and effort you've put in helping me understand how the engine and thruster file contents work...
but that's a separate issue to this topic and I think it's unfair to attempt to mix the two together...
Your only response to the original post I made 3 years ago, was that and to para-phrase "you can't do it that way, I can't reproduce it, and anyway FG uses a different atmospheric model which makes it their fault"..
There was never hours spent on it, you've posted more on this topic yesterday than ever you did before and this is the first time I've ever seen any supporting data...
It wasn't my intention to be unfair but to resolve this issue... If it turns out that testing the piston engine the way I've been doing it is wrong and the piston engine is correct, then I'll be over-joyed and the issue will be resolved...
Now I will go have a look at your comments, and post my findings as soon as possible....
For example, as I look at your spreadsheet I see you have a MAP of 15.7 (inHg?) at "24000 ft" while you have a "Barometer" of 11.6 inHg. This should not happen as MAP should always be less than Barometric pressure in a normally aspirated engine. Going back to your reference book, 15.7 inHg yields 80+ hp at 16,000 ft, so the actual result of 90 hp at 24,000ft seems reasonable since horsepower increases with altitude when MAP is held constant.