VR6>Silverado

Seat time and pratice will give you more confidence. Im sure there are plenty ppl here that will race you.