Hi I have a p0394 so I replaced both can sensors just cuz it has 100 thous miles and it still comes back. Thing is that it comes on in exactly the same mileage or time every damn time? So it's not intermittent or it would come on sooner or later Everytime not exact same time? Any ideas appreciated?