i know this thread is old as dirt but i have a p0451 that wont go away and after smoking it im not finding any more leaks.
it appears that when the previous owner changed the tank they didnt unplug the wires and destroyed most of the wires and fixed it with electrical tape. I reconnected...