I totally fail to see how steering head bearings could cause an engine vibration. Might should have had someone balance the crank when you rebuilt it, if they didn't. A 97 is an evo, so there's no counterbalancer to get mis-timed. Boy, that'll cause some vibs, I know this.

Explanation, wasn't my screw up...
Check for loose motor mount bolts. Check the rubber in the mounts out very thoroughly. I'm laying odds on motor mounts causing it for some reason or another.