The oil in the intake you may need to pull the rocker covers and check the CCP release dieiframs between the rocker shafts if they are faulty they'll let oil be pulled into the intake
My 3 pents worth
It's been a little while but believe it or not, I am still chasing this issue.
Turns out I may have bought a lemon...
Anyway, when you talked about the CCP diaphragm, I didn't quite understand what you meant. My mechanic mentioned this problem as the breather diaphragm being busted (I got somehow lost in translation between Indonesian and English).
So this is what I did so far:
- Changed the oil to Harley SAE60
- Got the bike re-mapped to run leaner
The issue diminished slightly but is still there. The coughing through the air cleaner still happens but much less and it's not as difficult to start back.
The overheating issues still persist: if I ride around for a while and then hit some stop and go traffic (happens all the time in Jakarta), the bike will stall when I stop.
After more researches, I went back to my mechanic to investigate further. We looked at the condition of various sensors, they seemed to be fine. We checked the error codes both on the odometer and by hooking up the bike to the computer: none. That's when he got the idea of spraying carb cleaner near the intake ports on the cylinder: it got sucked right in and the engine died.
So he pulled everything out and indeed the seals at the intakes were in poor condition. We also took this opportunity to change the breather diaphragms. But we also found something very interesting: the electric connector to the IAC was rubbish. It seems that the previous owner had to change this part but couldn't find the right male socket so he hacked it together and "sealed" the hole with silicon.
So the mechanic is cleaning up the intake assembly including the IAC, sensors and injectors, changing the seals, putting new diaphragm and seals on the breather and changing the connector to the IAC. Then we will test and see if there is any progress.
I will report back.