Well you didn't state the actual price at which you bought it, you said really cheap.
I checked the link out, not bad for gaining 8hp, but aren't you getting CEL's, and how do you know that you gained any power out of it?
OH well, good luck with your automatic accord
Milan