I am so frustrated right now and really need someone to visually

inspect their Hitachi DCP 340 carb to please help me out. sorry for a long post in advance but this is what happened
we knew the Hitachi DCP 340 carb in my 1980 chevy luv 4x4 (first sold in Calif.) needed the carb rebuilt and the float was having problems.
(This carb has NEVER been opened and redone in its 30 year life of running so every single item inside would be straight from the factory dealers lot.)
a neighbor said he would adjust the float because it was mis adjusted and i was having problems with fuel level- i was dying out every few seconds after starting it.
He took the carb and the rebuild kit and was going to "help" us as he is a mechanic and has a shop.
we received the carb back and according to him said
1) your carb had parts missing on it- but he had some of the parts so he used his old ones.
2) my float needed replaced
he also took it upon himself to replace my sight glass from a hitachi carb from his forklift that he said had them on it but while the sight glass was clear and easily viewable, he didnt even offer my original one back and became confrontational about me wanting my original sight glass back (still working on getting it back)
when we hooked it up after we got it back, and we know all hook ups are perfect as many times we have put on/taken off
as soon as i turned the key over the engine sounded like it was screaming in rpm. It scared the bejezus out of me- never heard it that high
we were able to adjust it to a lower idle and it basically sounds like a dying cow,
http://youtu.be/0YaEkqf12CQyes he is adjusting screws in this video but the sound its making is clearest in this video
so jumping forward i found the carb kit directions last night and went over every single thing i could think of,
i had posted the other day about check ball placements and it was bugging me still. well i really think the idiot took parts from a DCH and put them in a DCP
(your carb had parts missing on it- but he had some of the parts so he used his old ones.)
according to directions (he had this as well) there is only ONE check ball and its nylon.
MINE has TWO!! i never had the carb EVER opened so i dont know what has been done to it changed wise with his old parts. i am noticing a discrepancy between the dcp 340 carb image and my dcp 340 carb on the truck
part # 65, and 66 are on mine however part number 67 the upside down crayon tip looking weight is NOT on my carb but part 65 and 66 from a DCH 340 a weight with a check ball
http://i363.photobucket.com/albums/oo71 ... fparts.jpgthere are TWO checkballs on a DCH,
DCP shows 1 check ball
bottom line is my carb screwed up. i know the neighbor wont admit to it if it is, so can someone please visually inspect one?
http://i363.photobucket.com/albums/oo71 ... LTERED.jpg