is from the front of engine, everytime we first heard the noise, then car stall.
dealer said they believe the spark plug and wire is the problem, but he can't explain why last time there is also overheating(no overheating while checked at dealer's, weird).
we took the car back, but still feel unsafe.