We find that the most accurate way to identify a Yamaha golf cart for engine swap purposes is by the engine cradle and suspension. Below you will find pictures and descriptions which will help to narrow down exactly what you have:
1985-1988 G2 (J38 & JA2)
1991-1991 G9 (JG5)
The Type A carts are the oldest of the Yamaha 4-cycle line. The double mounts eliminate the need for a panhard arm and track bars, at the expense of articulation. These carts are very tight and don’t have much space to work with.
1990-1995 G5 (J50)
1990-1994 G8 (JF2)
1993-1996 G11 (JJ3)
Type B carts are have a nearly identical axle to the G2/G9 carts, however, they have a single small front mount, a panhard arm, and track bars running parallel to the engine cradle from the chassis to the axle.
1995-1996 G14 (JN3)
Type C carts are extremely rare. These carts are the “transition” models. They have a panhard arm, no track bars, and the front chassis mount is small and compact. Take a good look at the pictures so you don’t confuse it with an older model.
1996-2002 G16 (JN6)
1997-2000 G11 (JR3)
2000-2002 G20 (JR8)
2001-2004 G21 (JR6)
2003-2005 G22 (Up to JU0-209199)
Type D carts are our favorite golf carts, they have an excellent suspension setup, are super rigid, have many motor options, and handle very well. These carts have a large front mount that looks like a box, a panhard rod behind the axle, and the shocks bolt directly to the top of the axle.
2005-2006 G22 (After JU0-209199)
2004-2006 G23 (JU51)
2004-2006 G27 (JU71)
2004-2006 G28 (JU91)
Type E cradles are identical to Type D carts with the exception of the actual motor mounting holes. The Type E cradles have a single plate with 4 mounting holes in the offset center of the cradle.
2007+ YDRA/G29 (JW)
Type F carts are the newest of the Yamaha lineup and they resemble the type E carts from the front and back but when you look under the cart, they have an aluminum axle housing. For this reason, the shocks mount to the engine cradle instead of directly to the axle housing.