Does not fit 97-01 prelude engine block for h22a due to the ports on the block for the return lines. It will however fit on '92-'96 h22. Policy states that I cannot return and I the consumer will inquire all shipping fees, it isn't worth contacting to return the item. Ill take this as a loss and should have looked at the product better.
Quality looks decent though so should be a good fit for engine blocks accepting return lines.