looks like a b20 with a vtec head to me. raised speculation.