lol do you guys who reply read. He bought it on ebay and its on 3.41 spoofed to 3.56
So anyone who was back in the day knows that the modifed 3.41 pup spoofed to 3.56 caused issues when updating.
There is no need to dehash as the PS3 has most likely never been over 3.55, and he can't dehash anyway until its on 3.55.
So take a look at the links I posted. That should fix it for you.