SQL LIKE in WP_Query

Maybe a simple typo in,

if ( $wp_enchanced_title_search = $wp_query->get( 'wp_enchanced_title_search' ) 

this can never fire, you should put == instead =

if ( $wp_enchanced_title_search == $wp_query->get( 'wp_enchanced_title_search' ) 

Hope it works !