Alright, BUD -- this is starting to sound more than just a wee bit like gloating...
If I may, just an idea as to the squeek. Very humbly suggest paying particular attention to the muscles in your backside when you hit the go pedal. Could it be that your sphincter is simply saying yaa
BABY when you hit it? Certainly an arguable explanation...
Hearty congrats on the success, Dean!
T.