I have been told that all B-series throttle bodies are the same. But I have also been told that an H22 throttle body will work on a B16. Some say its better then OEM B-series TB's b/c of its larger size. I am wondering what's your guys' take on this and whats the down side to an H22 TB set up on my JDM B16A. I have found one for sale with no TPS for $40...can probably negotiate.