Engine leaning out at 3000rpm

Very true those msd caps dont hold up to well i need to check that one and everything else again guys thanks a bunch for the suggestions i will check all of them! I het home in about 2 hours and its thrash time!