So it's not a Ferrari, or even Italian. But I've got an issue on my '03 330Ci that is driving me nuts and thought someone here might be able to help....