I'm thinking that you are afraid to drive the beast. Now you could prove me wrong by coming to beautiful downtown Manalapan, help me rid me the tank of nemo, and then show me your skills behind the wheel. Is this working? If not, I also did a lot of engine work on my HD (120 ft lbs torque). You could have a fun day on the road for your efforts.
Ken
Ken