My old mechanic made one up for me, but then again he couldnt even fix my car so i dont know how good the design is really
My car used to misfire alot too - and you could aways smell petrol
The spark plug gaps where wrong and they were too loose some other stuff that needed adjusting also which i cant remember off the top of my head.