Instead of using REPLACE on the WHERE - you might want to use REGEXP.
MySQL :: MySQL 5.0 Reference Manual :: 11.4.2 Regular Expressions
In this case, you could try:
$sQuery=preg_replace("[^A-Za-z0-9]", "", $entry);
with
... WHERE `model` REGEXP '.$sQuery ...