Hi, I can't tell what's in this assembly from the description given. It's listed as the 'cylinder assembly' for a B&S 31c707-0230-e1 engine. Is it a short block or just an empty cylinder/cylinder head or ???. I need to know exactly what it is to figure out whether or not I need to buy a piston and rings, gaskets, etc.