I just cant believe this....
Why would you let anyone touch your car! The uncle scottys mixing oil your talking about is a transmission mixture.
Im not trying to be a dick man but you obviously dont know how to change your own oil so you had some dumbass mess with your shit. Learn how to do basic shit to your car so this shit doesnt happen again.
If you trade it in, there obviously going to start the car and tell its knocking, i doubt you will even get a grand. Start saving and buy a engine from mastro.