Can a plugin still effect a site even after deletion?

Yes, a plugin that does not properly clean up after itself can continue to affect your site even after deletion. It can leave stuff behind in the database, or make alterations to your .htaccess file, which is probably the case in your scenario.

You might need to restore your .htaccess file – look here for help with that.