the tires that are on there are the brigestone 4in wide slicks.
The back tires are large lawn tires 20in tall and 8-9in wide and the front tires are the small slicks.
Sounds like you've got a
huge diference in tire height going there...
The other guys suggestions might fix you problem, but... did your kart originally have front/rear tires with this kind of height diference?
If not, I'm thinking your frames downward-slanted rake is really changing the angle (the caster setting) of your front spindles.
Lots of negative Caster doesn't help steering at all. I'm thinking unless you somehow change your front spindle mounting angle to compensate, you'll find your front and rear tires are going to have to be a good bit closer in height to get your steering geometry back to like it was originally designed to work at.
Your way taller rear tires might also be causing a weight jacking effect. This would be transferring allot more of the karts (and your) weight to the rear tires, compared to if the frame was sitting on a fairly level angle. (of course your big heavy engine out back would make this problem even worse...)