I used to take this approach, but have decided to actually get active. Don't waste time in this forum looking for answers. CALL SPRINT and create a ticket. This is the only way we'll get resolution.
I did this just yesterday, and the first step should be a factory reset of your data profile (not a factory reset of the phone). That's what they did for me as step one, then the lady told me that the ticket would be tagged as unresolved as I told her this lag issue usually takes more than a day to manifest after a reboot.
They will have you power down and remove battery for 2 minutes. Then once back on, you dial ##3282# and then enter edit mode. Edit mode requires your MSL password. I would write this down as the agent gives it to you. It's nice to have if you don't already have it.
Then you go to Data Profile / Menu / Restore. DON'T DO THIS unless you are told to by Sprint, or you know what you are doing. I say that because I don't know if there was something she did on her end prior to me restoring the data profile. She may have to initiate a specific update to get pushed through. After doing the restore, I think the phone reboots and automatically "handshakes" with Sprint to register. After several minutes of this and that, your phone is done with STEP 1 for all 4G issues.
This is how it works. They will do this set of steps, as the stage in troubleshooting 4G problems. Well, I'm done with this step, but iti didn't work. This morning, I got the lag spike.