318 help..

Sounds like you are either; down on compression, a too early stall, and/or hi-way gears.
I'd start with a compression test, a stall test and figure out what gears you have.
The 89 should be a roller cam engine, and that would be a bonus.