Same problem here, but it happened right after an update. Thru sprint.
I.m hopping lollipop fixes the issue.
I leave location, bluetooth, off. Also i use power saver mode
Would get 2-3 days per charge, now i,m down to 1-2 days.
For the original poster, why not use power saver mode...