hubs if bad enough can make it pull or drift around.
nice score for sure.
id get some headers on it, or put a stock pulley back on before your posting about misfires and such. aka chipped pistons.
make sure your using 91 or higher octane too. 93 is even better if you have it local.