This is my first small block build and I am looking to buy a new set of pistons and h beam rods for a 340 with a 3.79 crank. where would be the best place to purchase these.I want something that will hold up with a small shot of spray.