Yeah, the snowmobile techniplate is exactly what I have. The guy on the Klotz 800 number says the only difference between the Snowmobile Techniplate and the Motorcycle Techniplate is the decal on the jug.
Maybe I'm not getting "the smell" because it's not actually burning because the flash...