even tho the light isnt on dont mean there is no codes .there is a few that wont trip a light but set codes .yes you can get them with a scanner although some may not show up on a generic scanner ya may need a powerfull one like a snap on modis or scanners at that level .