5.7 forged pistons
I believe Probes are fairly inexpensive
Print