Carl Winslow is gonna be pissed ... because TMZ has learned the guy who played his son Eddie on "Family Matters" just had his car impounded by cops in L.A.
Law enforcement sources tell TMZ Darius McCrary was pulled over Monday morning after he allegedly ran a stop sign.
During the stop, we're told cops noticed Eddie's driver's license was expired -- so they ticketed him for the expired license ... then impounded his Jaguar for good measure.
We're guessing Eddie's gonna find a way to blame this all on Waldo Geraldo Faldo.
Darius' rep says the actor was on his way to work when he was pulled over -- and the cops were nice enough to call him a cab so he could make it to work on time.