Received mine and love him, but still wish he had the proper chrome finish. And I need to fix these thumbs and unweather him! My pistons are fine so I'm wondering? Should I drop a little oil in the arm piston tracks to make sure they don't have any resistance so they won't snap?