Support LED Blinking red forever, phone wont turn on

view story

http://androidforums.com – Been given this phone to fix (Xperia Mini ST15). Firstly the problem was, woke up one morning and the phone was dead completey, no response to anything, so after putting in a charged battery it came on but was boot looping, but it took about 3 - 4 attempts just to get the sony logo up (It doesnt vibrate when the logo comes up either). It wouldnt even get to the Xperia boot screen, just went blank then started again. After a bit of messing about I managed to get it to still go into Flashboot mode (green led) when plugged into the PC, used a program (forget the name) and I got pretty much know (General)