My intercooler cores I get locally from my friends machine shop that makes radiators and gets the cores pretty cheap.. now these o rings in the block aren't like what you guys are thinking, the heads don't have a groove machined in them like what some other guys do. Just the block.