Be prepared to bench flash your ecu.
Words to live by. I wish someone really nailed this point home to me when I first started. Gathering everything you need to bench flash your ecu while your only means of transportation sits in your driveway is not fun.