have you checked you trans fliuid?..what about the trans filter, ever been changed?