how much horsepower can the 904 take?

yup.. a quality build by someone that knows what they are doing and using quality parts a 904 will handle a lot of power. more then that crate motor can ever dream of making...

Yes yes yes. Joe is bang on! In fact with some expensive mods,a 904 can be used behind a big block with reliability at the track.