1. The Home Depot stuff may not be oil & gas proof, and will swell up and turn into a soft gummy tube of goo.
2. I don't know about anyone else's experiences with Japanese cars....But I find them built to be disposed of, and not to be maintained. I like the E34, because I can actually fix the car without turning into a contortionist or hiring a Smurf to turn a nut in some ridiculous location.