Raid card Linux suspend issue

Running xubuntu 18.04 64 bit; linux 4.15

I have a raid card with a marvel 88SE9230 chipset (card model: SI-PEX40057)
When using this card it works just like you would expect until i use sleep mode
after resume the card is inaccessible, no drive can be accessed, hot swapping drives into to it will not work, just nothing, the card still shows up in lspci though, before using sleep mode the card works fine, hot swap and all
I have a Z97 K1ller motherboard (Board Manual)

My raid card is uses 2 PCIe lanes, my second x16 slot (PCIe gen2) under my current config only has 2 lanes anyway

Does anyone have any ideas has to a way to possibly get it to work?
I had got this to bypass a onboard port, at one point i thought the controller was failing, but now it looks like i just had a very cable picky port, who expect 3 cables to be bad anyway