Yeah, definitely ECU and harness. It's better (IMO anyways) to modify the factory ECU's then to buy the locked out aftermarket one's. Unless they're now allowing the aftermarket one's to be modded. But the factory one's are so cheap and a dime a dozen. You can grab a few and keep one as a backup, or keep different tunes on em for when you don't have your laptop handy.