Been awhile since I've updated this thread. The battery is fine. Had my throttle body and intake valves cleaned a few days ago. There is an improvement with the rough idle and the car's performance overall. However I still have the issue with the hard/long start. It only affects the car during...