Looking good man! I had to axe the overflow can from AutoRad as well. The included mounting solution puts it right in the way of where I plan to plumb my intake tube. I keep telling myself if you fit allllll of that turbo plumbing I should be able to install this NA motor no problem