It will on anything older than 1986. Probably work on the newer ones too.
yes
Yes it will match and bolt right on with no modifying as long as the 305 was a TBI / Throttle body injection engine from the factory too.
yes
no
As long as the 350 is older then a 1987, you will have no problems. They will bolt right on with no modifying.
It should, but the crossmember is off about 6" from the 350.
Answer Chevy engines are totally different from Pontiac engines. you'll need an adapter plate to fit it to a Pontiac transmission, assuming you're using the firebird tranny. check www.jegs.com they have the adapter plates there.OK...I don't see where the Pontiac engine comes into play here. In '86 it's a Chevy engine in that Firebird. As far as I know, the flywheel from the 305 will bolt right up to the 350. Use the 305 flywheel, clutch and pressure plate and possibly the starter. Chevy had two different diameter flywheels/flexplates.
How much money do you have? The 305 Chevy is not a good starting point. You would be much better off finding a good 350 and work with that small block. The power is only limited by the amount of money you want to spend.
i'd say about 200..idk where ppl get 170 from off a stock 305 fuel injected..dont under estimate the 305 & to be honest 305's are more durable & last a bit longer than 350's..350's barely have an advantage on 350's on hp & torque but never the less their both chevy's horay lol!
To be sure, take the numbers off of the drivers side rear of engine and check with dealer.
if the heads are off the cylinders will smaller than 4 inches in diameter and the stater bolt hole are stright across and on the 350 they are staggered