get xbox360ce, configure it for wireless xbox360 receiver. Install it, the config file and the xinput3.dll in the folder with the Max Payne 3 executable.
Thanks for your suggestion. I don't think the problem is because of the controller since even after I unplugged my receiver and uninstall the 360 driver controller, the problem is still there. I guess I just need to stay at 126.96.36.199 (my last working update for MP3).