"Check engine Light"
I've never seen a brake tag station in Louisiana that's refused brake tags because of a check engine light.
Maybe some of the municipalities that have their own tags (Orleans, Kenner, Gretna, etc...), but I haven't heard of this before.
where are you at dude? Maybe I can help you out