ok so today i go to work like normal.. had to get a few things so off to the homedepot like normal.. 15 mins later i go to leave and whatta ya know? the engine is knocking like a bastard.. i checked oil level, its normal so i had to limp it home the five miles.. check engine light came on the last minute of the drive.. guys i need advice big time she is my dd. should i just try to get ahold of aircougar?? should i start looking for a 3l??? i also have a guy with a running 2.5 that i could get for $400 locally.. i havnt looked into it yet cos im still at work but if someone could pm or call me that would be great, as i am freaking out.. what should i do?? sorry for my grammar but im on my cell.. -greg 508-298-2462