Ahh The V8 Vega !! Built one in the early 80's (not near as nice or fast as yours). Hold on and try to keep it stright!!
After a few low 13 second passes in mine the doors would not close properly!!
Looks like you built yours right!
Hope the 67 turns out just as nice.