I am literally copy-pasting every single code sample I can get from Unity's blog and documentation. I get console log errors for every single code snippet. https://blogs.unity3d.com/2016/04/20/particle-system-modules-faq/ It's the same error over and over: "do not create your own module instances get them from a particle system instance" I even found official documentation for Unity 5.5, created by Unity called "Exhaust Smoke from a Vehicle" https://docs.unity3d.com/Manual/PartSysExhaust.html Yep you guessed it, same error: "do not create your own module instances get them from a particle system instance" What on god's good earth is going on here? I am referencing the particle system instance I set up as a variable. I really just want to set the amount of particles coming out of the exhaust of a go-kart depending on engine revs. Should it be this difficult to do something so simple? I mean that's what Unity USED to be all about...making difficult things easier and more simple. Hiding the highly technical stuff behind the scenes so I can just make stuff. I hope someone can chime in with a proven code snippet that will not error when I attempt to hit the "play" button.