my fj40 won't seem to run properly if i fill the tank over 3/4 full...it won't idle and will sputter a lot. the tank was made by the previous owner and is positioned underneath the cruiser behind the rear axle. i thought the problem was no air getting into the tank but i replaced the cap with one that breathes and i still can't fill the tank. any thoughts? thanks