I thought so too but no evidence whatsoever of a valve cover leak. Plugs have well under 500 miles on them. Engine is likely stock 66 but hasn't been driven more than 1,000 miles in 20 yrs, odo reads 96k but who knows, all I know is compression is about 120 across all cylinders.
What do you mean by ground strap?
What do you mean by ground strap?