One issue, as Zack Mutchler mentioned is NodeID. It's ambiguous because of the 2 tables having the same column name.
The other is in the where clause. I'm not sure if it's the screen shot, but it looks like it says dv.F5_Pools.AvailabilityState = 3. dv is a table alias to F5_Device_V, but it looks like you might have meant to mention the F5_Pools table instead. Try using p.AvailabilityState instead.