Just gonna post this here, I don't know exactly what has happened, but basically after using this kernel for a while I am unable to return to a stock kernel as only Perseus kernel is able to initiate my baseband. I believe I may have either backed up my modems NVDATA or restored an old NVDATA backup while running this kernel and that that is what has caused the problem.
sony xperia z1 c6903 metallic purple
sony xperia z c6603 royal purple - faulty backplate, returned
samsung galaxy s3 lte (gt-i9305n) marble white - sold... no more samsungs for me
htc one x glacier white - dead :'(
apple iphone 4s white - sold