With that many miles best bet might be new engine and a new trans.