Originally posted by Remy The Rice Slayer:
I know some of them come with a 3.4L and isn't the 3.8L just a stroked version of the 3.4L?
No.
The early 90's Grand Am (and Buick Skylark, Olds Calais, etc) carried a 3.3 Litre V6 (the '3300')--introduced in 1989--which was an offshoot of the 231 ci (3.8 Litre), 90-degree '3800' V6...itself traceable back to the old 215ci Buick V8 of the early 60's.
The 3100 and 3400 later used in the Grand Am (both 3.1 Litre and 3.4 Litre, repectively, and widely used across the GM product line) are traced back to the 60-degree 2.8 Litre V6 introduced around 1980 in the 'X' cars (Citation, Skylark, Phoenix, & Omega).