Don't sweat it you just got used to it, race someone and yoou will be happy again.
forreal... if you maintain your car extremely well, there's no reason for it to lose THAT much power. i believe engine blocks can last forever with proper maintenance i.e. good fuel, clean air, clean injectors, synthetic oil!!