First, i found my problem. I tapped into the wrong fuse for the power....duh.
Second, my stock tach is actually off by 1000 RPMs cuz I ran it in neutral to 2k, held it, 3k, held it and 4k and held it. The stock tach never "caught up". It stayed 500-1000 RPM behind depending on how high...