i've got the same damn problem...but it happens so infrequently that it would be impossible to diagnose. If i took it to a shop, they would look at it, tell me it's fine, then hand me a bill for $65. Not worth it yet.

Cheers
rimmie