[QUOTE="
Ryan - why all the tin foil inside ?[/QUOTE]
Hi Sean,
The Tin foil is just modern sound deadening. Supposedly quite efficient, while being quite thin..
Ref the popping, yes could be an air leak on the inlet manifold, troubleshooting it now (well this weekend). The HT leads don't connect properly on the coil pin, I have crimped them down as best I can (I have proper DIN connectors which will be fitted this weekend) so my working assumption at the moment is I am not getting full spark, so hopefully the popping is just unburnt fuel from that right now. We will see.