how much horsepower can the 904 take?

if its just an stock rebuild, it won't last so long, well depends how you drive. The 904 does need some beefing up to live a long time