I am stranded on the side of the highway getting cold :(

Called AMA and a tow truck is on its way in the next 90 minutes.

Yes it is in my 09 impreza, the engine is knocking, and has magical oil that leaves the engine without a trace.