how much horsepower can the 904 take?

bulkparts.com is DOA

That's too bad, they were a great source for parts. When did that happen, last year or so?