take the oil filler cap of when its running, if its blowing then you probably done a piston. My failures were all day to day driving and not at silly high revs.
I would be surprised if the engine place would warrant a engine given you bolted a supercharger on it lol.
when you want to sell the car. my Money is here