Its came of my ca18det , i believe it some sort of idol , has a major air line coming out of it, that plumbs into intercooler pipe and an electronic plug in the other end. just need the tech name , as its broken and i need a new one asap. cheers.
Forum Rules