All time best 60 foot of 1.26?
I say leave it. It's not broken, dont fix it.

Car is beautiful BTW.
I wish I had your problems!