Hey so i tried to sideload a stock rom via fastboot oem rebootRUU and the final message is a failed signature check
https://gyazo.com/c4ed1ca82faf0ca683c9f861913a2ca0
Glad you sorted it out. But a word of advice, you seem to be using the terms loosely, or maybe not fully understanding them. So I would recommend being a bit more careful with the terms (and being more specific), in order to avoid confusing yourself (or those trying to help you) in the future. The more specific and detailed you are, the easier it is for folks to help you:
1) "stock ROM" is a bit ambiguous. To me a "ROM" usually means something flashable with TWRP. Some folks will call the RUU the "stock ROM" (and that seems to be what you are talking about). But this is very confusing, as the ROM (system or OS partition) is just one of around 41 partitions that are included in the RUU. If you are talking about the RUU specifically, then say "RUU". RUU being either a .exe Windows executable, or zip flashable in fastboot RUU mode.
2) Some folks use the word "sideload" a bit loosely. To me, this means the adb sideload feature in TWRP. Some folks mean this as anything flashed with adb/fastboot (seems to be how you are using the term). But again, the lack of specificity is confusing here. If you mean flash a zip with fastboot, say that. If you mean flash in fasbootRUU mode, say that.
3) You said adb push "didn't work" but never gave any specifics. This command failing is often a case of user error (performed a step incorrectly, or bad command syntax/wrong path). But seeing as you didn't give any details, to me this means you aren't interested in learning how to do it correctly, or learning from your mistakes.
4) The file you tried to flash in the quote above, doesn't seem to be a firmware, nor an RUU. I'm not sure what it is; as you don't give the least bit of specifics of the original file name, source, version number, etc.
Firmware on this device specifically refers to a small firmware.zip package that contains some modules (hboot, radio, WiFi, Bluetooth, several others) for the ROM to work, but does
not contain the ROM (system partition) itself. A signed firmware is usually around 40-50 MB. A Sense RUU is over 1 GB, so what you tried to flash here (600 MB) isn't either of these; and I have no idea what it is.
Folks sometimes use the term "firmware" to be synonymous with ROM or RUU. But I would highly recommend not using the term that way, as not to confuse it with the firmware.zip just described in the last paragraph.
Maybe its a Google Play Edition (GPE) RUU (which is smaller than Sense RUU), or some other RUU that has been hacked to remove some things. But its not a stock RUU.
The signature verify fail, means its not a signed official RUU. You can't flash such a file with s-on. Again, this would indicate a hacked/modified RUU.