O/d light flashing

my 2000 ford ranger has the o/d light flashing and it shifts hard.