"My hood still doesn't "pop" up like most hoods because there is no sping to push the hood up."

Try unscrewing the rubber stops for the hood (about 1/2 turn should do it).

"I do have a check engine light, but I am in VA and the mechanic is in iL, sowould have to pay for a diagnositic."

AutoZone will read the code for free. Is your CEL on or flashing?