Car was running great until i tried to start it the other day, it just cranked over and over, like there was no spark, after a few trys it finally started, ( it used to start with a touch of the key, didn't have to crank it).it started very slowly and it took some time to get it to idle,so i took it for a ride, Then the van started to lose power as soon as i accelerate and there is a slight knocking with some backfireing eventually it stalls out, when i can keep it running there seems to be alot of noise coming from the air cleaner. if you need more detail just ask. Thanks
Optional Information:
1993
Dodge grandcaravan le 3.3