I'll take better pics when I get home tonight. My home inspector took a pic of this and stated "THE POOL EQUIPMENT IS VERY INVOLVED. HAVE POOL COMPANY DEMONSTRATE ALL FUNCTIONS." Hah!
That is going to take some looking! I will work on it when I get home! Maybe take a shoot from head on as well as well as from other side to make sure we can see everything!
Spa draining does sound like check valve not working. Will work on that next.