Japanese car repair leads to steamy encounter with sultry mechanic.