just read this start to finish all i can say is WOW
i saw all the pics of it on fb and thought you must have bought it cheap as a fixer upper
the guy who sold you this should give himself a upper cut.
i hope the gearbox or something equally expensive shits itself in the subaru on him,
Id call that Car-ma lol.