the powerglides gonna hurt ya in a heavy car. does it launch pretty good?
have you a idea what it does in the 1/4
ie measured a 1/4 mile and timed yourself plus mph.
itll give you a idea where to start.
some of those little squeakers can move off the line pretty quick
all you can do is get out there and get a good spin free launch and see what happens.
good luck and god speed