wat would cause the transsmission to slide into gear except for low fuel on 1997 Dodge Avenger

When it does end up sliding into gear it is really hard

2 answers
has fluid level been checked? How long since ATF service?
ck fluid level 1st if its full get free diag and est from aamco