Haha.. I want to thank everyone for their comments and suggestions! It's interesting to see how different people would approach this situation.
Just for the record here:
A few people including myself have politely asked him to refrain from pulling his truck in front of his/our houses to idle as it is bothering people, and he refuses to. I truly feel that he does this intentionally to bother people as occasionally he is forced to park on the side street if for whatever reason his parking spot has been taken, and when it's time to idle he just pulls in front of his house and blocks traffic in the street, not there is alot of traffic on the street at that hour.
In all honesty, My wife and I are passed the annoyed, sick of, and fed up stages with this situation and have been just dealing with it even though it is still annoying.
My concern now is the person that lives on the other side of him is just entering the fed up stage
and I think might pursue a solution more aggressively as I have wanted to keep a low profile, if you know what I mean, so maybe this problem will be resolved.
I know this is some trivial BS, but as I said, it is interesting to see what people would do. Who knows, maybe someone with a similar situation can learn something from this thread. I guess thats a part of what forums are for.
Thanks again!