sorry benson but i dont need to do any research because i know what im doin when putting a motor together but you wouldnt understand cause your a backyard wanna be mechanic lol... and i still haven't seen any of these b20s pushing over 150kw atw [easily] that your talking about other then the toda/mfactory civic. the RS pistons might do the job but everyone knows whats better.