You could try writing down the engine number (It's on a tab in front of the passenger side cylinder head) and checking http://www.mortec.com. Most engine numbers are listed on that site.
no
The eight digit in the VIN # will tell you what engine you have. If you have the number 8 it is a 5.7 (350)
the biggest difference is obviously the stroke and bore of the engine and the size of the engine
Subtract 305 from 350 and that will give you the difference (or interval) between the two numbers:- the answer is 45. However, if you mean what is the difference between a Chevy 305 and a Chevy 350, then it is the difference between the engine bore (the cylinder) sizes. The 305 bore is 3.740 inches. And the 350 bore is 4.000 inches, giving the Chevy 350 20HP more then the Chevy 305.
The harminoc balancer. The 305 balancer is thin and the 350 is thicker and heaver.
How can you tell a 350 from a 305 engine?
Nothing.
Try a search for vortec engines
The HO engine had higher compression, bigger intake valves, and a different cam. Also, it was painted black.
On the drivers side of the engine in back of the cylinder head there are casting numbers and next to the casting numbers are raised letters either 5.7 or 5.0.
Primarily the bore size. The 305 has a bore of 3.74 and the 350 is a 4.0 bore. They share the same stroke on the crank. And no, you can't bore a 305 to a 4.0 bore.
Yes. The HO engine in the Monte Carlo SS had higher compression, bigger valves, and a different cam.