
fliggyg...
I think you will need to open up your cowl to get the air out. Before I opened mine I had a lot of overheating problems. Also, I second the idea to go to carbon fiber pushrods as an upgrade. Central Hobbies is the best place to get them.
Here's a couple of pictures of mine.
Thanks
Barry