If you are coming from the world of ubiquitous LS engine swaps, turbo boost, and ignition timing, all the electric vehicle jargon being thrown around recently might leave your head spinning. This confusion is completely understandable as electric powertrains are a completely different beast than their fire-breathing counterparts. However, regardless of your background, the intoxicating…
