Funny. That torque strap looks nearly identical to the one on my 383 GTS. Right from the hardware store, 40 years ago.

Oh my goodness, is that a Fram filter. Probably won't make it to the end of the driveway grin