Well it's gotta be the evap canister solenoid. I taped on it last night and when I started the car today the check engine light is off. So.......... what do to yall think the solenoid right???