Hi everyone,
I see there's been some further discussions into this matter! Thanks to everyone for their input and suggestions and sorry for the late reply.
Vacuum hose between throttle body and valve on rear drivers side of engine had been replaced. Metal pipe from EGR to plenum has also been repaired. Wasn't the fault though...
Decided to go back to basics...
I did some trial and error diagnostics last week. I didn't check codes or anything, just swapping parts from my Dad's VS Commodore (which is running perfectly)
It turns out that the problem was something so simple... a failed DFI module!
Although the mechanic had replaced it with a brand new one last year, it failed again. Not sure if it was a faulty unit from manufacture or the brand (unbranded) This time I will replace it with a branded unit. It's currently running a good second hand module for testing. All week the car has been running smooth as silk with no rough idle! You can't tell the car is running when it's stopped at the lights!!!
Just goes to show that you can't overlook work that has already been done. Sometimes it can come down to faulty parts or failure of the same.
Lol
Selling the car wasn't an option as I have done practically everything to this car and it still looks and drives like new. If the problem couldn't be resolved, it was going to be deregistered and parked in the shed. Eventually I'd just pass it down to my children the same way my father and his father did with their cars. Thank goodness for their foresight otherwise we wouldn't have our original family cars today (HG Kingswood Ute and Premier Sedan). I'm on my third car now (VF Calais) but still own each car I've had since I got my license
Thanks again for everyone's input on this. Sometimes these problems get the better of us and we can't nut them out on our own. I greatly appreciate everyone's assistance.
Hopefully this thread will assist others with similar problems.
Cheers