Rocket engine throttling help

cyclegadget:
The one thing I want to suggest for thought would be putting a debounce in your trigger pin reading. It may not be needed but, I am wondering.

No need - that 15 second delay in the if should take care of it!