Anything else I should be checking?
check all the spokes.
check the metal coil spring that is at the elbow of the motor axle. you want to make sure that the cable channel is dry, no rust, the coil should be about 5mm inside the motor axle so it protects the motor cable against chafing. Grease also the ballbearings and around the motor axle.
Check the derailleur. Grease the shifter cable.
Check the fork, preload setting, fork lock and release. Clean the upper tubes.
Check the brake pistons. When you squeeze the brakes, both inside and outside pistons should move and contact the rotor is possible at the same time, so that the rotor is not pressed to one side. If they don't, please post a picture of the brakes / rotor when you squeeze the brakes, I'll suggest the remedy.
Check the cranks. Move the left crank to 9 o'clock. Push the crank toward the frame. If it moves more than 1mm, you need to tighten the crank bolt about one haft turn. To do this, loosen then two M6 bolts that lock the crank to the bottom bracket and use an 8mm allen key to tighten up the crank bolt about half a turn then check the crank movement. Retighten the M6 bolts.
Check the pedals. Make sure they don't feel notchy. Grease them.
Check the speed sensor magnet that it's still facing the sensor head.
Check the 4 screws that hold the battery cradle. Check the battery lock, grease it.
Grease the battery terminal. Check the battery contacts, you want them clean and greased.
Check the front hub. Grease the ballbearings and the QR skewer springs.