I like the look of the new site. I'm not a fan of the pop up windows either... and compare to some other sites, I think the product descriptions could be better. I do like the "how to video" selection... I think
http://www.affordablegokarts.com/ does a great job of showing customers how to do engine upgrades with the products they sell. I think your how to section can do the same.
I saw this thread on Tuesday. Clicked on your site and saw the exhaust pipe on the Pedator engine ad. It was bend pretty much just like how I was planning to build my own! Figured why waste my time, and placed an order. Placed order on April 28th at 9:30am, had a shipping confirmation email at 10:20am, and product at my doorstep (TX to IN) on the 30th! Great service!
Just thought I'd throw that in since there is another thread now with a complaint about customer service with a different vendor...

Also, the picture of the exhaust pipe in it's ad is at a different angle. I could tell it was the same, however a second picture showing how the pipe fits on the engine would relieve any doubt from the customers mind and help promote that product.
Thanks again!