No decent Amerikan should ever speak of JapCrap. That Made In Japan superiority myth dissolved a long time back. Amerika has always made superior or comparable products... well, at least Ford has. GM’s (of which I’ve left all except two, out of maybe 30-35, dead on roadsides), one 68 Dodge Charger that I sold almost…