Piston pin bad ?

I would take the oil filter off and cut it open to see if you have any metal flakes in it. This might tell you if you should or shouldn't run it anymore.