Phil,
Great to hear that you have one thing out of the way. The VR1 racing
oil may help a little with that noise. Good luck with the rest of the project. Tuning down the idle a little sounds in order, that does seem a little fast for a car not sitting on a race track.