Motors causing my Arduino to behave strangely

I have severed all connections between the Arduino and the LiPo battery and am now using 2 seperate power supplies, a 9v for the Arduino and the LiPo for the motors. For some reason, even with the voltage divider and mosfet disconnected, my voltage reader pin is still reading a voltage and I am still getting the display scrambling, although not as bad. The Arduino is mounted right next to motors, but there is a plastic shell seperating them, could that be the issue?