I still get the rainbow screen when I boot my pi so it's not getting enough power.
Rainbow on the whole screen on boot? This is normal and is just telling you the GPU has booted up successfully. If you are getting low voltage you would see a lightning bolt symbol in the upper left corner of your screen. If your power strip is good quality I dont suspect youll have any voltage issues.