Check
http://www.obd-codes.com/p0421
Mileage is very low 19,000 miles.Has this code been come on only since the coil and spark plugs were replaced. If the car is infrequently drive, put some good fuel injector, cleaner in the tank and go for a good hard long drive in the car and see if the code returns. If the check engine light continually flashes drive easy and return home. I just see your address I live in California used to go on holidays to Beach Haven/ Long Beach Island for many years when I was young.