Yeeeee hawwwww!!! Problem fixed!
I took one of the main jets that I thought was stamped with an 18 to the dealer. He thought it could possibly be a 118 that wasn't stamped well, because there was a little mark in front of the 18 that could have been a 1. Anyway, They didn't have 105's in stock, so I got two 107.5 jets. I put those in, took out the washer on each needle, replaced the idle mixture screws and float needles (just because those things came in the kit) and took it for a ride. That sucker pulls hard all the way to redline now!
Thank you all for giving me suggestions.