Jedi have you checked the TPS % output? One morning mine was hard to start, ran like a wooly goat and stalled when I opened the throttle. I connected TuneECU and noticed the TPS value showed 27% with the throttle shut. It had lost the TPS setting when I tried to start with a flat battery the day before. I reset the TPS with TuneECU and everything was back to normal. It must show 0% with the throttle shut and 100% with the throttle fully open. I have come across a few people who have had the same sort of trouble.