i have a 1998 sunfire gt that misses really bad, but no check engine light? on 1998 Pontiac Sunfire

my car misses really bad and it also dies after about 2500 rpms. i have tried spark plugs, a fuel filter, and a few other things. any ideas on what would make it miss but not make the check engine light come on?

Asked by for the 1998 Pontiac Sunfire