I dont have much time to fully look at this, but it seems that you just simply are not doing the
SEO basics.
You seem to have gotten away with it up until now, but Google has finally caught on and is therefore ranking you as such.
Dont worry about your
PR, its all over the place at the moment.
You have 142 backlinks:
http://search.yahoo.com/search?p=lin...web-t380&x=wrt
You should be aiming at getting at least 1000 more. Also, your page titles are very poor. e.g on this page:
http://www.perfectcars.co.uk/jagstype.htm your page is about the "Jaguar S Type V6 Diesel" but your page titlle is "perfect cars - hire perfection":eek:
Also, I may be wrong here because coding is not my strong point, but when I was looking for your H1 tags, all i found was these:
width="4" height="4" class="
hh1" /> </font></span></strong>
I may be wrong, but does the hh1 tag even exist? could this be a major typing error?
Basically your site is poorly optimised, sort this out, get more backlinks and wait 4 weeks. If things dont improve then we need to digg a little deeper.