Hey fugazi121,
First off, welcome to the board.
Foam is typically an indicator of organics in your pond. Even after cleaning your pond you may very well have some left over organics. Could be held up in your aquatic plants, your bio filter, or a number of other places. Without knowing your set up it's hard for me to pin point something.
It's not impossible somehow a bucket used for washing the car got used somehow in the pond cleaning and got some residual soap in the pond. There's something to think about but without knowing your personality, how would I know if you wash your own car or not.

I'm just taking a stab at a couple things to make you think outside the box a bit.
If the fish are acting normal you are probably out of hot water.
If it is organics in the pond the foam will usually settle out after a day or two. There is a foam away product you can track down but by the time you get it, the foam will likely be mostly gone.
Did you ever have a foam issue in the pond after a heavy rain? Ponds with heavy organics will typically deal with a bit of foam after a good hard rain.
Hope that helps.
The Pond Digger