You are the man Cyclemut!

I will have my mechanic check the timing and base idle. I'm sure it is nothing.

Thanks for not laughing about the mirror.. I'm just so damned stoked with this truck! laugh