3" core. Comes with all the piping and couplers. There was one issue even before I used the intercooler right out of the box. There was a little hole in one of the aluminum welds and I put JB Weld on it to seal the hole and it never leaked after that. Pic shows where the JB Weld is. $200 shipped