I got the bike up on the stand this weekend to figure out the skipping chain issue. Lo and behold the cable pinch bolt was loose!! Not loose enough that it just popped apart and I would have noticed!! Just enough that it was like a stretched cable. Anyway got the derailer re-set with the up and down limit screws and a tight cable and, COOL, smooth shifting bike again!! Easy fix solution to a potential expensive fix situation.Not sure the part number for Trek’s ebike chain. Good news, though, it has outlasted the original chain by 2x miles and shows no stretch.
Also, FYI, different topic, I just replaced the Schwalbe G-Ones with Panaracer Gravelking SK tires. Loved the G-Ones but they are no match for prickly things on the trail. Even with Slime. Going tubeless. As soon as it stops raining I hope to test them out.
Ride on everybody!!