My local auto parts
store doesn't carry Bardal, so I checked out their website.
First off, I am NOT an engineer
or chemist, and my opinion is just based on what I have seen happen in engines where I have used additives.
The Bardal website said that the "2" mixes with the oil
and makes a "tough lubricating film" on the engine
The Auto Restore has "stuff" in it that fills in worn/scratched parts.
I have never used Bardal 2, but I have used the Auto Restore. I have been very surprised at the excellent results I have gotten from Auto Restore - mainly a peppier engine
and increased oil
pressure (+ 3 to 5-lbs in a 6-cylinder gas Jeep engine with 225,000 miles) (also in a 4-cylinder gas Festiva engine where I ran it out of oil and the red warning light was coming on at idle. One can of Restore has gotten back enough oil pressure that the light never comes on at idle and the engine is running along OK)
I think - repeat think - Auto Restore might work better than Bardal 2, but that's only my opinion.
I would think - again think - for best results you should drain your engine oil and change the filter, then refill the engine with 40-weight oil and add a can of the Auto Restore. You'd be sort of chemically gluing your engine back together.....
At least that is what I would do to try and nurse the engine along until you can get to a yard/repair place.
Best of luck.