Are 833 OD aluminum trannies good?

Absolutely. They may have reliability issues under extreme horsepower applications. Wish I had one. My fuel mileage is somewhat depressing, especially considering the recent price hikes.