I'm picking up a new 09 WRX tonight. I know nothing about cars. Been driving an old ford ranger forever. Never even done my own oil change.
I'd like to start learning about engines and performance tuning. Any suggestions for sites to visit, books to read, etc?