Stall on a Stock 904 Converter?

Man I hate to break it to you... those look like stock replacements. It says "8.5:1 CR" in the specs which can change with a lot of other factors but still means something, and it's not good lol. That 318 is gonna be a turd until at least 2500 RPM, what gears you got in the back?
It's has an open 7.25" diff with 2.71 gears and 205/70R14 tires.