If all of your engine checks (fuel, timing, etc.) all check OK. Take pressure reading on the toque converter. I have seen it many times. Does the engine rev up to full power and RPM's in neutral, when you put it in gear it takes off like a slug and gradually builds about three quarters power and RPM's. If so, definitely take pressure readings.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.