My status since recieving replacement Titan from AT&T since my Titan was stuck at PI3900 MFG. I finally successfully flashed a custom rom on my Titan. Once I got the phone, I flashed a Euro rom on the Titan. Then USB flashed SPL 2.5XXX. Once i finished that, I ran HSPL program. Right when my phone resarted I went to SPL screen to verify what SPL is. It acutally read pi3900 MFG, and I thought I was stuck again. I flashed a custom rom through USB FLASH METHOD. Phone restarted and went straight to SPL screen, and it read HSPL and PI3900 instead of MFG at the end. And it worked... I don't know how exactly, but it did. The only thing I should say is that when I want to use another custom rom, I use USB FLASH METHOD to insall it and it works fine.