Maybe your clutch is slipping, if it's a manual. Maybe your cambelt slipped a few teeth and your valve timing is very late so the top end accelleration is decreased. It could need new spark plugs. It could have a very dirty air filter. You have time to check half those things today before dark.