New engine build thoughts
It kinda sounds like you are moving away from street driving. If so it would love a 5600 stall converter.
Print