I'm thinking they would, it's a company called specialist components, think they have sold quite a few of these storm ecu's. The guy simon I spoke with seemed pretty clued up, timing light is something I should probably get a hold of now I'm futin about with this kinda thing! I understand the science behind the timing gun, just don't have 1 yet