There's a lot of great players in this league, so this "second is not even close" is a bit off the mark.
Right off the top of my head, with how Stafford is playing he's in the discussion. Stafford since week 6 has 14 TDs to only 1 INT. He is playing at quite an incredible level and making every player around him better, he has also only lost one game in that span.
I have already started a thread on this, but David Johnson is another. 1,005 yards rushing, 11 TDs, over 700 yards receiving. He could potentially be the first player in history to have over 100 yards from scrimmage in 16 games if he keeps it up. He also has a chance of breaking the 09 yards from scrimmage record set by Chris Johnson. He's having an unbelievable year, and I personally don't care about the Cardinals record, the guy is far and away the most valuable player on the team and they'd be even worse off without him with how Palmer is playing this year.
You then have Dak, who I think will end up getting MVP.
While Zeke is having a great year, he's not exactly doing anything record breaking or what I consider to be extraordinary from the RB standpoint. You can make the case with Dak, the amount of 100 ratings he's had, the low INT total or the very best argument: We didn't lose so many games last year due to poor RB play, we lost because we didn't have a good QB.
IF each of these players continue on the pace they are at, I would choose Stafford as the NFL MVP. I think he has lesser talent on offense that he's working with and making those around him better. While Dak statistically is having a big year, he has a great O-line, great RB, and a great group of receivers.