looks nice.
It could be timing. Are you accelerating smoothly all the way to the top or just pushing the pedal to the floor at points?
The drivers mirror base does not look quite suare on the door in that picture. I might have put it back on in a rush.