GM Service Manual Online
For 1990-2009 cars only

Noisy in All Gears for Geo Metro 1996

Checks

Causes

The transmission oil level

Low oil level.

The main shaft bearings

Wear or damage.

The countershaft bearings

Wear or damage.