Need a little help with what this is. I was doing a leak test and I found air leaking out of this part. I'm not sure if I broke it or if it is the way it was made. It goes on the inside of the 1jz intake next to what I believe is the air temperature sensor. Also near the idle control valve. If it is broke does anybody know where I can get one or of anybody that has one for sale.


