$350 Sh#tcar's New Powerplant: Nissan SR20 Engine Teardown and Rebuild