yes to all above, i only use yamalube in my blasters and banshee. it broke the skirt twice, and the last time the piston melted, we used a namura that time, trying to see if they were any good. i always bleed the lines after building, and its pumping great. it has both new cases, new seals, bearings, crank, its basically a new engine. the main we had in it this time was too small, it was a 280, had a 350 in before that. its had problems like this since we put the toomey kit on it. the only one ive ever had a problem with, i ran mine with just a set of reeds, spacer, wiseco .20 over pro lite for 2 years with a 360 main and it ran great, until it got stole, when i found it the dumba$$s filled the oil tank with engine oil and completely melted the piston to the rod, i had to cut it off, i didnt have a new piston or the money to buy one cuz the shee was stolen too and i built it back first, i had a used stock piston and cylinder that i put back in and its ran good for 3 years, im building both of them friday though when the new pistons get here.