My mechanic has to drop the engine to do all the work for my turbo upgrade and told me if I wanted to get pistons and rods now would be the best time.
Which sounds good but should I consider buying a stroker kit instead, what would be the benefits
Thanks in advance
Bookmarks