Old age and treachery always overcomes youth and enthusiasm. Lol.

A camshaft by definition is "old" technology. Lots of "new" cams not running 137 mph at 3100 lbs with a 383.

Kevin