no scan tool but i did catch it when i borrowed a scan tool early this year. i already have a code of a 401 for egr valve and 507 for high idle when i caught it