Take it to a decent mechanic, who understands small turbo-diesels, and have it diagnosed properly.
While it could be any of the items you have suggested - add negative battery cable to the list - just changing them because they may be at fault isn't a good idea.
I'd suggest Matt in Werribee if you're on that side of Melbourne, but then, you may not even be in Victoria!
Oh, and what does "TB" mean? AFAIK the JG Cruze came in CD and CDX trim levels.
While it could be any of the items you have suggested - add negative battery cable to the list - just changing them because they may be at fault isn't a good idea.
I'd suggest Matt in Werribee if you're on that side of Melbourne, but then, you may not even be in Victoria!
Oh, and what does "TB" mean? AFAIK the JG Cruze came in CD and CDX trim levels.