Make sure ALL hardware has been updated BIOS, software, and drivers. Next, try disabling vsync in nvidia control panel and ingame. TF2 is CPU intensive so you might see fps ramp up and down depending on load. What kind of FPS numbers are you expecting or you had before you noticed the drop?