I can only say one thing. Presidents do not deviate drastically from their long standing policy. Whatever kraanti they want to do with regards to foreign policy, they would have done with the current president. Their policy now is to maintain that Kashmir is a bilateral issue and not bring up the old UN resolutions. Any candidates who deviate too much from that position are basically timepass candidates. They will take money from Paki lobbyists and say it, but eventually not win. It's a low risk strategy. Eventually he is not going to win so he is neither answerable to the lobbyists who paid him, nor will there be any embarrassment with regards to India because the new President will continue existing policy.
Usually, if there is an ongoing external threat, i.e the trade war, the existing President is likely to get an extension, because they don't want to make it look like the people of America pulled the rug underneath their own leader while wrestling with China. It makes the nation look weak, as if they were acknowledging a defeat, withdrawing their boxer from the ring to send a new one in. Trump will continue.