Stock 904 how much hp can it handle

with a light car on street tires and stock suspension you are probably good to go.
you might not break parts until you start hooking with a heavy ride.