Love to hear that, kept watching the video, fairly certain it's just the way it was filmed. Don't have the tools yet to pull spark plugs, will do that when I run compression tests next week.
You know what, I think I'm an idiot. Parking break was definitely on, mechanic or towing guy must've kept it on. Makes way more sense because when I drove this the first time I got it did not screech at all. Didn't even think to check it only thought about it when you said it, but that's definitely what that was.
Agreed on the oil burn, but my clothes reek of gas right now. It's pretty weird, my buddy didn't believe me when I said "white smoke, smells like gas" until he smelled it too. It does clear up a little bit after idling, but if I go drive it a mile it'll be thick clouds of smoke the whole way there.