Well all I can say is that your skill as a driver shows, and the car ain't too shabby either!
Oh, and I agree 100% with what you wrote in the post above! Almost any sports car is a money pit, how big of a pit just depends upon how fast & quick ya wanna go! I remember this line from somewhere: "Speed secrets, besides military secrets, are the most fleeting secrets in all the world!".....I think it was in a car mag...I think?