before you go out and spend money on a service cable try
repairing the erom
restoring gdfs from backup (if you have one)
Change imei number
reflashing main + fs

if you have tried that already then youl need to purchase your cruiser cable and i recommend using setools2 lite to repair your phone