I have a simular thread to this on vortex... they are saying;
Consider the source........
Check out the build thread on my wife's 1.6. The pistons were much worse than yours, they will be fine. Ship that spoiler yet? Brendan