if you clean the engine a little bit you can get a decent amount for it, and yes it will run on petrol and you can get discount if you trade it in for you new engine, but if you can clean it first, than you can get a bigger discount as value will increase in desi eyes, "all that glitters is gold"